服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
在IIS中,我希望从testing服务器提供服务时启用目录列表。 使用相同的web.config我不希望在生产服务器上启用目录列表。 这可能吗? 在testing服务器和生产服务器上都安装了相同的整个目录结构。 我目前的web.config如下所示: <?xml version="1.0" encoding="UTF-8"?> <configuration> <location path="."> <system.webServer> <directoryBrowse enabled="false" /> </system.webServer> </location> <location path="this/directory/listing/should/only-show-on-test-server"> <directoryBrowse enabled="true" /> </system.webServer> </location>
是否有可能获得正在运行的工作的时间表? 如果我有我的crontab这个行* * * * * /home/test/test.sh 我可以从test.sh读取* * * * * ,只能读取该脚本? 我希望有一些变数,我可以阅读,并得到目前的时间表。
我的一个客户有加载cvs文件的PHP脚本。 当他通过WWW执行这个脚本时,它正常工作 – 加载数据的日志存储在/var/php/CLIENT/loaded.log中。 但是,当我尝试执行相同的用户的Apache执行相同的脚本和相同的configuration(php.ini)我recive没有load.log中的数据。 如果我通过Cron做这个,情况也是一样。 系统日志说Cron recive任何错误。 你有什么线索我应该search?
在我的服务器上,Google双因素身份validation已启动并正在运行。 我可以使用CLI从桌面-ubuntulogin到服务器。 所以,它正在工作。 但是,我怎样才能在Windows下与程序Bitviselogin? 我尝试了不同的身份validation设置(在第一个标签上),但找不到合适的身份validation设置。
使用iscsiadm时是否可以连接到一个iscsi目标的单个LUN? 我有一个像“iqn.0000-00.iscsi.foo:bar”这个目标有1000个LUN的目标。 如果我做iscsiadm -m node -l -T iqn.0000-00.iscsi.foo:bar那么它连接到所有的LUN,我的启动程序获得1000个新的设备添加。 我不希望添加1000个设备。 我想要的是类似的东西(注意iscsiadm实际上没有“–lun”选项): iscsiadm -m node -l -T iqn.0000-00.iscsi.foo:bar –lun=42 这样,只有一个设备被添加到启动器上。 除了iscsiadm之外(比如iPXE),你可以指定如下目标: iscsi:<srv>:::<LUN>:<targetname> … 它允许您连接到特定的LUN。 iscsiadm似乎不支持这种语法。
首先,如果之前已经回答了这个问题,我很抱歉,但我一直在寻找一段时间,似乎无法find(或理解)一个答案。 所以,我有两个物理服务器和centOS。 其中1个已经托pipe了一些网站和数据库。 现在我想通过使用故障转移的负载平衡来创build冗余环境。 所以基本上,我想让两台服务器都运行,通过当时打开的连接来分割工作,当其中一台崩溃时让另一台服务器接pipe所有工作。 我遇到的每个例子都有2个web服务器前面的haproxy的第三台服务器。 但只有2台服务器(例如在两个Web服务器上安装haproxy)是可能的吗? 还是有更好的方法来处理这个问题? 提前致谢。
使用auditd系统通过符号链接观察目录几乎不会触发任何日志。 情况如下: # pwd /home/root/serverfault # ls -l total 4 drwxr-xr-x 2 root root 4096 Sep 1 15:12 dir lrwxrwxrwx 1 root root 3 Sep 1 15:12 p -> dir # auditctl -w /home/root/serverfault/p -p rwxa -k PX 我有一个天真的印象,任何时候我会读/写在/home/root/serverfault/p目录中的文件,日志将出现在/var/log/audit/audit.log 。 但他们没有。 另外,如果我这样做,没有审计日志: # echo hello > /home/root/serverfault/p/hello.txt 我做了一些实验,使用strace在几个目录上运行ls ,并用auditctl(8)手册页中的信息评估输出。 strace输出中的一个有趣的线条使我认为审计日志应该已经生成了: open("/home/root/serverfault/p/", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 可能是因为open(2)默认符号链接。 […]
Windows XP客户端(运行SP3,如果有的话)可以连接到Server 2008 R2 RDSH服务器上托pipe的RemoteApp吗? 我已经在互联网上search了一个答案,但不断find信息解释如何configuration一个XP客户端来承载一个RemoteApp,这是我想要的相反。
这是我的问题: 其实我使用postgresql 9.4和postGIS扩展。 我创build一个数据库,并添加新的表,没有问题…与几何数据types…直到现在… 现在,我不知道为什么,我突然不得不“select模式”来获取我的数据types… 我使用pgadminIII创build我的表,所以我添加一个新的表,当我尝试添加一个新的列,我写的列名称,然后在数据types我尝试键入“几何”,它不工作了…现在我已经写了“public.geometry”,因为几何types是在公共模式中注册的…我在第30张桌子上,而在之前的那些桌子上,我不需要那样做,经理直接识别几何types… postgis扩展是有效的,并在我的数据库(function和扩展确定)注册, 任何人有一个想法: 我如何得到这个…为什么现在正在发生… 如何解决这个问题…(这是很无聊的,而且,我怕,当我不得不在这个表上查询时,我会遇到麻烦调用postgis函数,而不会给出模式名称…) 感谢您的阅读/帮助 编辑: 这是searchpath: 这里是我说“公开”时的意思。dataType:
我一直在Windows机器上成功地使用Tortoise SVN,并转移到Mac。 The respository it pulls from is svn://example.com:3690 with a username and password. 当我将以上版本复制到Mac的版本时,它会回答: Unable to connect to a repository at URL 'svn://[email protected]' 其中svn://[email protected]是我input的内容。注意,当我在用户名框中键入我的用户名时,它强制我input该用户名。 任何想法出了什么问题?