apache php value,apache-2.2 – 错误启动Apache“php value”
我最近在CentOS上使用Plesk 9.5遇到了這個問題.
我不能確定它是否是由Plesk的更新引起的.客戶不認為最近做了任何更改,但Apache未能從此錯誤開始.
在對系統進行評估以確保它不是由于違規之后,我做了一些故障排除并確定mod_php已從Apache配置中刪除.檢查Plesk設置后,盒子上的每個vhost都使用FastCGI和SuExec.
使用FastCGI和SuExec時,不能在php.conf(FastCGI)和.htaccess(SuExec)中更改PHP指令.
客戶最初評論了有問題的線路,但這打破了會話對所有內容的支持.我能夠解決它的唯一方法是手動將mod_php添加回httpd.conf.
將以下行添加到具有其他LoadModule的部分.確保路徑(../modules/)與其中的其余模塊匹配.它很可能存在于您的系統上,并且在更新期間只是從配置中刪除.
bash# vi /etc/httpd/conf/httpd.conf
LoadModule php5_module ../modules/libphp5.so
bash# apachectl restart
這讓我措手不及,我不能肯定是導致這個問題的升級或者這是否是最好的解決方案.我愿意發表評論,但強烈建議不要在/etc/httpd/conf.d/php.conf中注釋掉php指令,因為它會破壞內容.
總結
以上是生活随笔為你收集整理的apache php value,apache-2.2 – 错误启动Apache“php value”的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php7 数据库查询结果,php如何获取
- 下一篇: php静态方法场景,深入介绍PHP中的s