我知道有1000个关于这个问题的post,但他们没有帮助我。 我有Skype,我正在使用另一个端口。 我认为我没有IIS,因为我找不到服务。 当我尝试使用netstat监听端口时,我看不到任何应用程序正在使用端口80 而且我仍然无法启动Apache。 我有Windows 7.并没有因此而整晚睡觉。
Apache已经运行好几个月,重新启动运行良好。 不过,我今天去重新启动它,得到这个: [django – pin@e02u35]~>sudo /etc/init.d/httpd restart … Starting httpd: [FAILED] 所有我在/ var / log / httpd / error_log中find的是这个,但我不确定是否相关: [Thu Jul 07 08:19:25 2011] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) [Thu Jul 07 08:19:25 2011] [error] Unable to change directory to /home/pin 如果重要的话,我的主目录里没有任何httpd应该看的东西。 它应该以apache用户身份运行,httpd.conf中也没有任何内容引用我的主目录。 我卡住了。 有谁知道我怎么能得到更多的信息,哪里出了问题,或者什么可以解决这个问题? 系统信息 Linux 2.6.18-128.el5 #1 SMP Wed Dec 17 11:41:38 […]
我目前正在尝试用apache和php处理一堆数据, 我估计这将需要几个小时,我想减less这个时间 在我的webmin我看到以下信息 CPU usage 25% user, 0% kernel, 19% IO, 55% idle 有没有办法让更多的cpu使用暂时的过程? (即使这意味着更改configuration并重新启动Apache两次) 它基本上是很多的MySQLselect/插入/更新和正则expression式 处理器为Intel(R) Core(TM)2 Quad CPU Q9400 @ 2.66GHz, 4 cores 感谢有关如何提高速度的任何提示 编辑 CPU使用情况列表显示了这一点 ID Owner CPU Command 26841 mysql 38.6 % /usr/sbin/mysqld –basedir=/usr –datadir=/var/lib/mysql –user=mysql –pid-file … 5627 www-data 0.3 % /usr/sbin/apache2 -k start
我成功地能够设置nginx和Apache组合服务wordpress博客的帮助下, 这个网站 。 我完全遵循该网站提供的所有代码,以下是我的博客和子博客的目录结构。 main.com(wordpress) —/mainBlog(wordpress) 在冲浪(main.com)时我没有任何问题,但有时,如果我打电话 http://main.com/mainBlog 浏览器被redirect到 http://main.com:8080/mainBlog 并从浏览器中得到“无法连接到服务器”的错误。 “8080”被用作代理端口,其中nginx将所有dynamic内容stream量传输到Apache。 但是如果我再次在同一个地址栏中input这个http://main.com/mainBlog ,问题就会消失。 如果用户不知道要重新加载没有“8080”端口的页面,这会很麻烦。 编辑:我刚刚发现,如果我离开斜线在URL的末尾,我得到了这个问题,但如果我把斜线,没有问题。 我可以在哪里定义这个问题?
在.htaccess如何匹配来自RewriteCond的URLpath? 我想这样做,因为我试图让我的Web服务器的一个子目录透明地代理+caching请求到另一台服务器,我想写这样的.htaccess : RewriteCond "%{ENV:CACHE_BASE}/%{URL_PATH}" -f RewriteRule (.*) "%{ENV:CACHE_BASE}/$1" [L] RewriteRule (.*) "download_and_cache.cgi?$1" 因此,caching中已经存在的文件的请求将从Apache内部发送,并且对不在caching中的文件的请求将由download_and_cache.cgi脚本处理(这将把它们放入caching中)。 注意:我不能使用%(REQUEST_URI} ,因为如果.htaccess位于/foo/ ,请求/foo/README.txt将导致caching检查$CACHE_BASE/foo/README.txt ,而不是$CACHE_BASE/README.txt因为它应该。
据我们所知,有多个位置,如: /var/www/vhosts /home/user 我们什么时候应该使用上述(或其他)地点? 他们有什么区别?
我想知道ProxyPass是否工作。 ProxyPass /dontexist.php http://localhost:8888/allo.html ProxyPassReverse /dontexist.php http://localhost:8888/allo.html 当我这样做,它不会返回allo.html的内容,但一个404错误。 这是否意味着代理不起作用?
可能重复: 一切你想知道Mod_Rewrite规则,但不敢问? 有这个域名是盗链我的CSS文件。 这是日志中的一个例子: [Thu Jul 14 15:17:14 2011] [error] [client 190.79.200.109] File does not exist:/www/old.css,referer: http : //www.somedomain.com/start.php 我想将所有来自somedomain.com域的不存在的文件redirect到另一个url,这样他们就不用再做这个了。 我如何通过htaccess做到这一点?
而不是所需的网页,我得到超时。 如果我试图在服务器上使用wget获取页面,它可以正常工作,但是如果我想用浏览器连接,则会发生超时。 s15312615:/etc/apache2 # netstat -l Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 *:ssh *:* LISTEN tcp 0 0 localhost.localdom:smtp *:* LISTEN tcp 0 0 *:www-http *:* LISTEN tcp 0 0 *:ssh *:* LISTEN tcp 0 0 *:snpp *:* LISTEN Active UNIX domain sockets (only servers) […]
我在一台Linux上有一台Apache(2.2)服务器(我们称之为apacheOne)。 由于各种原因,我们没有(也不希望有)Centrify为Apache安装(但Centrify本身是存在和工作)。 在另一个Linux机器上(比如说apacheTwo),我们已经完全安装了Centrify并且运行了使用Centrify的Apache。 是否有可能将身份validation请求从apacheOneredirect到apache2,然后在apacheOne上进行身份validation和授权? 问候, 兹比格涅夫