2013-04-16 48 views
2

所以我從prefork的切換到工人,現在所有我得到試圖訪問我的網站的時候是500錯誤:Apache的prefork的MPM的切換到工人MPM在CentOS 6.3

HTTP/1.0 500內部服務器錯誤 日期:星期二,2013年04月16日05:55:08 GMT 服務器:Apache/2.2.15(CentOS) X Powered by:PHP/5.3.3 Cache-Control:max-age = 31536000 Expires:Wed, 16 Apr 2014 05:55:08 GMT Vary:Accept-Encoding,User-Agent Connection:close Content-Type:text/html; charset = UTF-8

任何想法?我錯過了什麼?

這是我做過什麼:

註釋掉HTTPD =/usr/sbin目錄/ httpd.worker從/ etc/SYSCONFIG/httpd的

並安裝:yum的安裝PHP-ZTS

而就500錯誤,最糟糕的是,我找不到任何錯誤日誌...

回答

1

你應該嘗試使用FastCGI而不是PHP ZTS來使用Apache MPM Worker。作爲suggested here

有一種方式來獲得使用線程化MPM的性能優勢,並仍然使用PHP:在official documentation使用FastCGI

和:

如果你想要使用線程化MPM,請查看PHP在其內存空間中運行的FastCGI配置。

相關問題