我有一个问题,这是驱使我和这个服务器上的几个客户端完全坚果。
问题是,PHP(或我猜Apache)似乎是随机的,几乎每天崩溃。
我拥有的专用服务器正在运行Linux和Plesk 9.5,并具有1GB的内存,并且只运行5个不会获得大量stream量的网站。
我已经通过httpd error_log作为Web主机的build议,我发现了一大堆的问题被报告的PHP为每个5 wordpress 3.0网站。 主要涉及到丢失的PHP包括文件和所有我最终解决的事情。
不幸的是,我没有解决的问题似乎与apache崩溃有关,所以我向你们提出的问题是我接下来要做什么。
当然,我想知道为什么会发生这种情况,所以我现在不仅可以解决这个问题,而且知道将来如何正确地诊断这样的问题。
我的网站托pipe解决scheme是增加更多的内存,但虽然这“可能”是真正的原因,我不能相信这5个网站吸太多内存。
无论如何,我只是寻找专家将用来诊断和解决这个问题的确切步骤。
另外 – 下面我已经列出了其他我的errors_log文件中列出的未解决的错误,因为我不知道这是否有帮助。
[星期一12月13日17:00:53 2010] [警告]初始化:你不应该使用基于名称的虚拟主机与SSL一起! [Mon Dec 13 17:00:54 2010] [notice] ModSecurity for Apache 2.1.7configuration – Apache / 2.2.8(Fedora)[Mon Dec 13 17:00:54 2010] [warn]模块jk_module已经加载,跳过[Mon Dec 13 17:00:54 2010] [warn]模块ssl_module已经加载,跳过[Mon Dec 13 17:00:54 2010] [notice]文摘:生成摘要authentication的秘密… [Mon Dec 13 17:00:54 2010] [notice]摘要:完成[Mon Dec 13 17:00:54 2010] [警告] RSA服务器证书CommonName(CN)
plesk' does NOT match server name!? [Mon Dec 13 17:00:54 2010] [warn] RSA server certificate CommonName (CN)plesk' does NOT match server name!? [Mon Dec 13 17:00:54 2010] [warn] RSA server certificate CommonName (CN)域****。com'与服务器名称不匹配! [Mon Dec 13 17:00:54 2010] [警告] RSA服务器证书CommonName(CN)domain****.com' does NOT match server name!? [Mon Dec 13 17:00:54 2010] [warn] RSA server certificate CommonName (CN)domain****.com' does NOT match server name!? [Mon Dec 13 17:00:54 2010] [warn] RSA server certificate CommonName (CN)域****。com'与服务器名称不匹配! [Mon Dec 13 17:00:54 2010] [警告]初始化:SSL服务器IP /端口冲突:atmail.webmail:443(/etc/httpd/conf.d/zzz_atmail_vhost.conf:48)与horde.webmail: 443(/etc/httpd/conf.d/zzz_horde_vhost.conf:41)[Mon Dec 13 17:00:54 2010] [警告] Init:SSL服务器IP /端口冲突:wp3.excitesteps.com:443(/ var /www/vhosts/domain****.com/conf/httpd.include:13)与horde.webmail:443(/etc/httpd/conf.d/zzz_horde_vhost.conf:41)[Mon Dec 13 17: 00:54 2010] [警告] Init:SSL服务器IP /端口冲突:domain ******。包括:13)与horde.webmail:443(/etc/httpd/conf.d/zzz_horde_vhost.conf:41)[Mon Dec 13 17:00:54 2010] [警告] Init:SSL服务器IP /端口冲突: domain ******。:443(/var/www/vhosts/domain******.com/conf/httpd.include:13)与horde.webmail:443(/ etc / httpd / conf.d / zzz_horde_vhost.conf:41)[Mon Dec 13 17:00:54 2010] [警告] Init:SSL服务器IP /端口冲突:默认-2 ** – 1 ** – 2 ** – 2 ** :443(/etc/httpd/conf.d/zz010_psa_httpd.conf:84)与horde.webmail:44 3(/etc/httpd/conf.d/zzz_horde_vhost.conf:41)[Mon Dec 13 17:00:54 2010] [警告] Init:你不应该使用基于名字的虚拟主机与SSL一起使用! [星期一12月13 17:00:54 2010] [通知] mod_bw:内存分配0字节(每个conf需要32个字节)[星期一12月13 17:00:54 2010] [通知] mod_bw:版本0.8 – 初始化[0 Confs ] [Mon Dec 13 17:00:55 2010] [notice] mod_python:根据256个最大进程和0个最大线程创build4个会话互斥量。 [Mon Dec 13 17:00:55 2010] [notice] mod_python:using mutex_directory / tmp [Mon Dec 13 17:00:55 2010] [notice] Apache / 2.2.8(Unix)DAV / 2 mod_jk / 1.2.15 mod_ssl / 2.2.8 mod_auth_kerb / 5.3 mod_auth_kerb / 5.3 mod_auth_pgsql / 2.0.3 Apache / 2.2.0(Fedora)PHP / 5.2.6 mod_python / 3.3.1 Python / 2.5 mod_perl / 2.0.3 Perl / v5.8.8configuration – 恢复正常运行[2010年12月18日18时09分26秒] [错误] [客户端6 **。5 **。3 **。1 **]文件不存在:/ usr / share / psa-horde /robots.txt [Mon Dec 13 18:09:27 2010] [error] [client 6 **。5 **。3 **。1 **] ModSecurity:无法设置variables“resource.alerted_960903_compression”作为集合不存在。 [hostname“webmail.domain ****。com”] [uri“/index.php”] [unique_id“T2ObHH8AAAEAACAU36UAAAAA”] [Mon Dec 13 18:09:27 2010] [error] [client 6 **。5 **。 .1 ] ModSecurity:警告。 运营商EQ匹配:0. [id“960903”] [msg“ModSecurity不支持内容编码”] [severity“WARNING”] [hostname“webmail.domain ****。com”] [uri“/index.php “] [unique_id”T2ObHH8AAAEAACAU36UAAAAA“] [Mon Dec 13 18:09:28 2010] [error] [client 6 **。5 **。3 **。1 **] ModSecurity:无法设置variables”resource.alerted_960903_compression “因为收集不存在。 [hostname“webmail.domain ******。com”] [uri“/login.php”] [unique_id“T3 @ Qcn8AAAEAACAa6v8AAAAG”] [Mon Dec 13 18:09:28 2010] [error] [client 6 **。5 **。3 **。1 **] ModSecurity:警告。 运营商EQ匹配:0. [id“960903”] [msg“ModSecurity不支持内容编码”] [severity“WARNING”] [hostname“webmail.domain ****。com”] [uri“/login.php “] [unique_id”T3 @ Qcn8AAAEAACAa6v8AAAAG“] [Mon Dec 13 18:09:30 2010] [error] [client 6 **。5 **。3 **。1 **] ModSecurity:Warning。 运营商EQ匹配:0. [id“960903”] [msg“ModSecurity不支持内容编码”] [severity“WARNING”] [hostname“webmail.domain ******。com”] [uri“/ imp /login.php“] [unique_id”T5LVI38AAAEAACAb7LUAAAAH“]
所有的帮助将不胜感激
假设您已经检查了所有正在运行的打包软件的错误/更新…
如果你还没有这样做,那么configuration你的服务器来保存核心文件,并使用gdb从崩溃中获得堆栈跟踪,例如'gdb / usr / sbin / httpd core',然后在提示符下inputbt。
它可能是一个非常具体的请求,导致错误 – IIRC,访问和错误日志都写在处理完成后 – IIRC mod_security可以logging请求时,他们到达(包括后variables) – 切换这是一个好主意,直到你知道是什么原因造成的。