有没有办法根据浏览器语言环境redirect用户? 例如,我想redirect到一个名为index.en.html的页面,所有没有设置为法语的浏览器语言环境的用户。 我可以用Apache和.htaccess来做这个吗?
在2006年,我正在与安装两个负载均衡器来平衡两个Web服务器之间的stream量。 我们使用超级猴子来这样做。 我希望现在能做同样的事情。 我的问题: 会有人推荐使用超级猴子来平衡两个Linux机器之间运行Apache的stream量? 是否还有其他基于Linux的替代品已被certificate是更好的这项任务? 考虑到它的年龄,你还会在负载平衡器上安装debian sarge吗? 感谢大家!
我有一个服务器(豹服务器,不是我的select)运行Apache和MySQL。 几个月前,服务器开始随机提出“禁止”错误,阻止访问PHP应用程序。 这种行为随机停止。 现在,几天前我安装了Passenger并部署了一个Sintra / Rack应用程序。 应用程序以/Library/WebServer/Documents/presto/current/public的用户acarneg运行(例如), acarneg拥有整个结构。 _www用户可以通过ACL访问目录chmod +a "_www allow read,write,…" 。 一切都很好! 但是经过12或24小时的随机间隔后,Passenger会抛出一个错误,这也会阻止PHP应用程序运行。 Passenger Error #2. Cannot stat file config.ru. Permission denied. 但权限并没有改变(确认),所有人必须做的解决错误是sudo apachectl graceful 。 如果权限没有改变,Apache似乎没有合法的问题,是什么导致这个混乱? 为什么之前停下来,为什么又恢复了!?!?!? 谢谢您的帮助!
我不知道是否有一个很好的指导如何设置Apache + SuExec + PHP的FMP? 我有一个服务器,我将要使用几个单独的网站。 所以,我需要PHP作为网站所有者用户运行。 正如我所看到的,php-fpm与php-fcgi有点不同。 在这种情况下,Apache中是否需要mod_fcgid? 如何设置这一切? 现在我的网站正在运行Apache + mod_suphp + php-cgi,所以…这很好,但有点慢。 我想保护安全并获得使用APC的能力。
我的服务器将托pipe许多PHP Web应用程序,从Joomla,Drupal和一些传统(读取:PHP4)以及从客户端inheritance的其他自定义代码。 这将是一个由十几个Web开发人员使用的开发机器,像波动负载或特别是高负载预期的问题并不重要。 现在,我的问题是:在使用Apache w / MPM Worker,PHP 4 / PHP 5.2 / PHP 5.3(全部通过FastCGI)和MySQL 5(查询caching为64MB)时,我应该了解哪些问题? 我没有广泛地testing各种应用程序,最近我才学会如何安装PHP,并通过FastCGI(而不是mod_php,在这种情况下似乎是不可能的(考虑到PHP的多个版本以及使用MPM Worker而不是MPM prefork)的)。 我已经了解到,XCache和APC可能存在一些问题,即非线程安全问题,即数据被破坏,使用MPM Worker的能力变得无效。 这是一个有效的关注吗? 我一直在使用我的个人testing服务器(在VirtualBox中运行Ubuntu Server版本10.04),它有2GB的RAM可用。 以下是使用的configuration(实际的服务器可能会使用更适合其用途的configuration): 阿帕奇: Server version: Apache/2.2.14 (Ubuntu) Server built: Apr 13 2010 20:22:19 Server's Module Magic Number: 20051115:23 Server loaded: APR 1.3.8, APR-Util 1.3.9 Compiled using: APR 1.3.8, APR-Util 1.3.9 Architecture: 64-bit […]
想做简单的htaccess。 任务是:site url = siteurl.com我想要显示给用户文件夹siteurl.com/folder,但url必须看起来像siteurl.com只。
有没有一种方法可以实现redirect到另一个网站,而不会丢失原始url? 所以,我们想要达到的是能够访问: somesite.com/some/url -> someothersite.com/some/url 但我们希望保留somesite.com/* 。 换句话说,我们希望通过somesite.com访问someothersite.com 每个url 。
我托pipe的网站最近遭到黑客入侵。 索引页面的底部添加了以下代码(位于正文标签的正上方): <script language="javascript">document.write('<div style="font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;overflow:hidden;color:#FF0000;height:' + (325 * 3 – 974) + 'px;width:' + (18 * 786 – 14147) + 'px;font-weight:bold;margin-top:0px;margin-bottom:0px;">'); </script> 其次是… 很多很多的标签去垃圾网站… 我们的服务器安装了suphp,所以我不认为它可能发生从另一个帐户。 这个帐户有Wordpress安装,所以这可能是问题。 任何提示从哪里去哪里? 谢谢!
CentOS 5 | Apache 2.2.3 | LogWatch 7.3 大家好, 我有Apache运行CentOS盒子,并承载多个VirtualHosts。 每个虚拟主机都有一个单独的访问日志。 例如: /var/log/httpd/example.foo.com-access_log /var/log/httpd/downloads.foo.com-access_log 主站点正在将日志写入/ var / log / httpd / access_log。 LogWatch似乎只是检查主要的日志文件。 我怎么能告诉它包括其他文件呢? 我以为在/ usr / share / logwatch / scripts / services / http中可能有一个指针,但是我没有看到它。 有什么想法吗? -M
我正在运行一个有大约60个网站的Linux服务器,在重负载下崩溃。 有一个简单的方法来查看哪个Apache虚拟主机获得最多的stream量?