服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我试图让我的本地开发框上运行Tomcat 6和Railo 3.3。 我的经验是与Adobe ColdFusion,并认为我会尝试新的东西。 我在d:\dev\tomcat6\安装了Tomcat。 然后,我下载了Railo的最新战争,把它重命名为railoapplication1.war,并将其复制到d:\dev\tomcat6\webapps\并让它执行。 经过testing,我可以通过http:// localhost:8080 / 和Railo在http:// localhost:8080 / railoapplication1 现在从我的理解复制战争文件这种方式是相当于创build一个新的多服务器实例(在Adobe ColdFusion下)。 在完成之后,我通常会使用连接器将网站链接到该实例。 这是我有点困惑。 我的主要目标是通过主Tomcat绑定访问多个“实例” localhost:8080/railoapplication1 localhost:8080/railoapplication2 … localhost:8080/railoapplicationN 但是想保持我的应用程序文件与此分开,而不使用Apache前端。 例如,我希望我的应用程序在railoapplication1:8080上看起来像这样: 应用程序文件在d:\dev\www\railoapplication1使用部署在d:\dev\tomcat6\webapps\railoapplication1 我试过编辑Tomcat的servers.xml无济于事。 <Host name="railoapplication1" appBase="webapps\railoapplication1" unpackWARS="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="" docBase="d:/dev/www/railoapplication1" /> </Host> 如果我这样做,我可以浏览到 http:// railoapplication1:8080 / index.cfm (testing页) 但Railo根本没有收到任何信息,而且我得到的是纯文本,而不是看到我的CFML被执行 <cfoutput>#now()#</cfoutput> 我必须做出明显的错误,因为它看起来像一个非常标准的设置。
我一直在使用每周的cron作业和2个自定义脚本备份我的SVN回购和trac环境。 这已经到了Joyent Strongspace; 但由于他们已经停止服务,我需要一个替代提供者。 我宁愿亚马逊S3,因为我已经使用它,但任何替代,将工作,没有太多(任何)的变化,我的过程将受到欢迎。 这是我的2个脚本: #!/bin/sh rsync -rltpvz –delete /svn/ kryptonite\@[email protected]:svn #!/bin/sh rsync -rltpvz –delete /var/lib/trac/ kryptonite\@[email protected]:trac
已经创build了一个从SQL Server的活动目录的链接服务器,但是当我尝试查询任何东西时,获取权限被拒绝的错误。 在链接服务器的安全选项下,我已指定连接使用可以从PowerShell中查询AD的域帐户。 这个帐户应该有什么特别的权限? 编辑: 这是我从SQL接收到的错误消息 链接服务器“ADSI”的OLE DB提供程序“ADsDSOObject”报告了错误。 提供程序表示用户没有执行操作的权限。
是否有可能将bind9设置为caching服务器,但是对于特定域使用一个区域主服务器,而对于未指定使用另一个区域主服务器? 我们的设置: 内部有一个DNS服务器,用于我们不同的电子邮件域,其余部分被caching。 完成了。 但是,这些DNS服务器使用某些公用事业,我们需要解决这个问题,当试图获得在世界各地的域名的IP。 我们需要: 另一组cachingDNS服务器(bind9)从我们的内部DNS服务器caching,当从我们的内部域获取IP时,caching来自另一个外部区域主服务器,当试图击中全世界的域时。 希望这样做,我们真的需要这个服务器设置。
我有一个HP Enclosure系统内的Linux服务器(RHEL5),我会创build一个网桥或一个VIF或一个组块(抱歉,因为我是一个新手在这个操作)能够隐藏eth0和eth1作为两个不同的设备,并显示把他们当作一个单一的设备来代替。 如果有人能给我一些关于这个操作的信息,那将是非常有用的。 谢谢Max
我有点困惑和困惑,我似乎与Apache / PHP的问题。 每当我尝试打开某些页面时,遇到错误500消息。 例如,如果我尝试在Drupal中编辑一个视图,过了一段时间请求超时,我得到一个错误500消息。 此后我也发现,将电子邮件显示为HTML或在Roundcube Webmail中访问附件也会触发错误500。 我已经将我的PHP内存限制设置为256Mb。 我已经打开PHP错误显示和日志logging,但没有出现在日志中。 我检查了我的Apache错误日志,这是我得到: [Sat Oct 08 00:11:34 2011] [notice] mod_fcgid:用/ wrapper /home/id0074/public_html/index.php调用dynamic库'/usr/lib/php/modules/intl.so' – /usr/lib/php/modules/intl.so:无法打开共享目标文件:没有这样的文件或目录在未知的行0 请注意,提到的虚拟主机目录(id0074)不是用于Drupal站点,而是另一个托pipe站点,但时间与访问时间相匹配。 Apache错误日志中有很多类似的错误分布在不同的时间和虚拟主机上,但是我的其他站点没有错误500消息。 一些其他的pipe理页面和所有的前端页面都可以工作,但是请求处理缓慢(即等待5-10秒后显示页面)。 我正在运行CentOS 5.7和Webmin / Virtualmin的VPS。 从我所能看到的有很多可用的内存(用量很less会达到75%左右)。 我应该从哪里开始寻求解决scheme?
我有一个Windows Server 2003作为文件服务器。 我已经从备份(不同的域)移动了很多文件到新的共享。 奇怪的是,人们可以打开文件,但他们不能保存。 然后它要求一个新的文件名(不覆盖)。 我尝试以pipe理员身份拥有所有权,并从文件夹(包括子文件夹和文件)中删除只读(灰色)checkbox。 有人知道该怎么办?
我们有一个拥有几百台虚拟机的子网: 开机 做一些简短的计算任务并closures。 一个虚拟机的平均使用寿命约为20分钟。 至关重要的是,我们确保我们永远不会用完dhcp租约,所以除了增加一个很短的租约期限之外,我还想让dhclient在机器使用DHCP RELEASE数据包closures时释放地址。 有谁知道如何做到这一点?
我有一个Windows Server 2003 R2机器上IIS 6.0下运行的Web服务。 其中一个Web服务调用会返回一个非常大的数据集(10 MB)。 当客户端应用程序收到它时,会立即得到第一个100 kb左右的数据,然后将速度降低到5-6 kb / s左右。 我试图调整每一个我能find的设置,没有任何帮助。 接下来,我在同一台服务器上安装了filezilla,并在服务器上安装了一个10 MB的pdf。 下载这个pdf到同一个客户端机器performance出相同的行为,首先100 kb左右kb以500 kb / s通过,然后下降到5-6 kbs的rest。 从那里我现在尝试调整各种registry设置,如tcpack之一,但没有任何帮助。 机器上没有任何负载,这些testing请求是唯一的要求。 我和这台机器在同一个局域网上,ping基本上是0,因为它只是我的客户端和服务器之间的简单路由器。 这个客户端连接到运行IIS 7的Windows 2008服务器,大约3秒钟就可以获得整个10 MB文件 – 不幸的是,我不能告诉我们所有的客户升级到IIS 7 / win 2008 🙂 任何build议在哪里看什么或下一步尝试什么? 我看到很多类似的问题,但似乎没有提供这种情况下的答案,我的意思是这是一个严重的应用程序服务器上的企业局域网传输文件在5kbs一些非常基本的一定是错误的吗? —我几个小时都不能回答自己的问题,但这是答案: 编码大猩猩的答案让我开始看看网卡的设置,在这一点上,我意识到这是一个XEN虚拟服务器与模拟网卡(我只是一个程序员试图让这个服务器运行,所以我以为这是假设它是一个真正的服务器)。 稍后几个快速search引导我到这个kb文章: http : //support.microsoft.com/kb/888750 我使用方法2,重新启动,现在一切再次全速运行。 希望这会帮助别人。
我有两个邮件服务器,并希望利用灰名单,但不知道这是否只适用于两台服务器。 例如,当一个发件人获得灰名单,并使用第二个服务器进行第二次尝试,导致第二个灰名单,将被再次发送,或者我应该使用相同的灰名单,为两个服务器?