服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我在Mono上运行ASP.NET 。 我想运行blogengine: http://www.dotnetblogengine.net/ 我下载了,放在/var/www/blogengine ,在控制台上去了/var/www/blogengine并启动了xsp2。 我去了http://localhost:8080 ,它运行没有问题。 然后我停止了xsp2,去了/var/www并启动了xsp2。 我去了http://localhost:8080/blogengine 它结束了一个奇怪的错误: 该部分不能在这个configuration文件中定义(允许的定义上下文是'MachineToApplication')。 (/var/www/blogengine/Web.Config第9行) 问题似乎是,只要xsp2根文件夹不是应用程序根文件夹,它就会停止工作。 我必须configuration任何东西吗? 还有什么是错的?
我有一些令人费解的(至less对我来说)在我的networking服务器日志中显示的错误。 令人费解的是他们显示了我的错误页面被引用,但是这个错误页面并没有显示在statcounter.com的命中中。 有人能告诉我这两种错误的区别吗? 还是只有一个“真正”的错误? 这是在WordPress,我有我的主题我的404.php文件redirect到一个静态的Wordpress页面在mydomain.com/error/ 前两个日志条目显示/ error /,但是我的/ error /页面上的“hit”未显示在我的webstats中。 被引用的页面 – / 2009/08 / delete-preference-files / – 存在,并在statcounter显示“hit”。 92.17.232.242 – – [13/Mar/2010:01:45:43 -0800] "GET /error/ HTTP/1.1" 200 4012 "http://mydomain.com/2009/08/delete-preference-files/" "Mozilla/5.0 (Windows;U; Windows NT 5.1; en-US; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8 (.NET CLR 3.5.30729)" 732 4432 92.17.232.242 – – [13/Mar/2010:01:47:11 -0800] "GET /error/ HTTP/1.1" 200 4012 "http://mydomain.com/wp-content/themes/default/style.css" […]
好的,我通过在线浏览安装了Nginx / PHP / MySQL / WordPress,并且让我input这些重写来启用WordPress的漂亮url: if (-f $request_filename) { break; } if (-d $request_filename) { break; } rewrite ^(.+)$ /index.php?q=$1 last; error_page 404 = //index.php?q=$uri; 这包含在我的域名的虚拟主机中。 我现在想要做的是添加一些redirect/链接缩写重写,这将与我心目中的设置打好关系。 我想将“x.com/y”redirect到“x.com/script.php?id=y”,以获取我发布的所有外部链接。 WordPress的链接设置现在几乎所有的内部链接开始与“新闻”(x.com/news/post-blah,x.com/news/category/1等),但我也有一些根链接指向一些内部内容(x.com/news,x.com/start)。 我猜这会导致一些冲突。 什么是最好的方法来做到这一点? 我从来没有使用Nginx(或任何重写规则),但也许我可以区分“x.com/news”和“x.com/news/”,以使其发挥很好? 我有一个朋友在Apache中设置了这个工作版本,如果我能够再次在Nginx上获得这个版本,那将会很好。
让我解释一下当前的情况。 我们在Intranet上运行的框架2(Windows 2003 Server和Sql Server 2000)上有一个asp.net应用程序。 现在我们有一台xp机器,在这台机器上我们安装并configuration了IIS,虚拟目录指向本地Xp机器,并且这台机器连接到了我们的内部networking。 我们已经将服务器的相同应用程序文件复制到这台XP机器上。 但事情是应用程序的连接string/数据库指向内部网服务器。 问题是当我们试图在XP机器上运行应用程序时,我们得到这个错误: build立到服务器的连接时发生错误。 连接到SQL Server 2005时,这种失败可能是由于在默认设置下SQL Server不允许远程连接。 (提供程序:命名pipe道提供程序,错误:40 – 无法打开连接到SQL Server) 这个查询是关联还是关注这个站点或者stackoverflow?
我们在Linux服务器上使用qmail作为我们的邮件应用程序。 几个星期前,我们的服务器崩溃了,我们已经安装了所有的东西,我们的用户开始重新发送和接收电子邮件。 问题是他们丢失了旧的电子邮件。 我们有整个qmail目录的备份。 但我不知道如何恢复旧的电子邮件,而不会丢失新的电子邮件。 值得一提的是,我对恢复旧邮件没有任何问题。 当我将电子邮件文件复制到.sent-mail/cur目录中时,我已将它们恢复到发送的用户框中,但是恢复/cur目录中的文件对于收件箱电子邮件不起作用,我无法恢复它们。
我在一个带有两个networking接口的服务器上configurationbind9,一个连接到局域网,另一个通过NAT连接到互联网,所以绑定不直接面对互联网。 一切似乎都正常工作,客户可以进行正向和反向查找,但有些东西似乎很奇怪。 在服务器上,如果我尝试ping www.google.com一次,大量的networking活动genereated,更多的人会期望,所以我决定用tcpdump嗅探stream量。 当加载到Wireshark的转储时,我可以看到大约250个条目与“标准查询A”和“标准查询响应”在这里从转储一些条目 DNS Standard query A www.google.com DNS Standard query A blackhole-1.iana.org DNS Standard query A blackhole-2.iana.org DNS Standard query response DNS Standard query A ns2.isc-sns.com DNS Standard query A ns1.isc-sns.net DNS Standard query A ns3.isc-sns.info DNS Standard query response PTR b.iana-servers.net RRSIG DNS Standard query A auth2.dns.cogentco.com DNS Standard query A […]
问候所有,我有一个非常奇怪的错误与Windows 7的最终x64系统。 networking系统设置如下: 2x XP Pro 32位机器1x Vista终极x64机器2个Windows 7 x64终极机器全部链接到1x 16端口netgear prosafe千兆交换机,windows 7和vista机器是双工的。 还有一个路由器(netgear Rangemax)链接在开关上 我基本上使用其中一台Windows 7机器来存储和stream媒体到其他机器。 为此,我已经把2个3TB的硬件RAID 5arrays和其他配套的磁盘分享了我的根源。 不正常的问题开始,当我得到访问被拒绝,请联系pipe理员的权限等等等等等等当试图访问RAID 5arrays,而不是其他的独立人士。 我已经检查了权限设置,我已经添加了每个人对根的读取权限,我已经尝试将东西移动到子目录然后分享它们。 我已经尝试在HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Lsa中的各种设置组合,并始终相同。 我已经尝试了全面刷新caching,禁用和重新启用共享后,重新启动以及其他一些东西,结果总是相同的…单个驱动器没有问题,但访问被拒绝在这两个XParrays从XP &Vista&Windows 7机器。 一个可能导致答案的有趣的怪癖是,当你从Windows 7机器selectRAID 5时,没有关于文件夹的“离线状态”信息,但是在正常的驱动器上有说他们在线的信息。 就好像这个raid是存在的,但是被closures或者closures了,但是据我所知,windows将会在networking请求中把一个arrays备份起来,并且在机器本身上,这些驱动器似乎在线并且可以被访问。 不得不承认这让我难堪。 任何build议任何人? 预先感谢任何同胞的极客援助。 KAIN
我有2个任务需要运行,其中1个是ac#console应用程序,另一个是java应用程序(主/控制台应用程序)。 计划任务是否可以调用cmd提示符,如下所示: java -jar blah.jar
我是一名本科生,我们有专门的服务器。 服务器是一个Unix服务器(不知道操作系统或任何..有没有办法找出?)。 我们也得到一个与服务器相关的网站。 有一个public_html文件夹。 我上传了phpinfo()的testing文件,但服务器没有parsing它(是的,我有正确的扩展名)。 所以即时猜测PHP没有安装。 有没有办法看到什么“通用”的语言安装?
可能重复: 如何在Fedora Core 6上安装yum 喜 我已经通过rpm -ivh yum-3.0-6.noarch.rpm安装了yum。 结果是 [root @ 02e7709〜]#rpm -ivh yum-3.0-6.noarch.rpm准备… ########################### ################ [100%]软件包yum-3.0-6已经安装 我用这个来查询RPM包,使用命令: [root @ 02e7709〜]#rpm -q yum-3.0-6.noarch.rpm 回复如下: [root @ 02e7709〜]#rpm -q yum-3.0-6.noarch.rpm package yum-3.0-6.noarch.rpm is not installed 都给出了不同的答复。 但百胜没有安装我想。 什么问题在这里包yum-3.0-6.noarch.rpm没有安装 我用了 yum安装颠覆 接下来 [root @ 02e7709〜]#yum install subversion 加载“installonlyn”插件 设置安装过程 设置存储库核心100%| ========================= | 1.1 kB 00:00 rpmforge 100%| […]