Apache無法加載PHP模塊的解決方案

Apache無法加載PHP模塊的解決方案

#apachectl restart

Syntax error on line 232 of /app/apache2.0.55/conf/httpd.conf:
Cannot load /app/apache2.0.55/modules/libphp4.so into server: /app/apache2.0.55/modules/libphp4.so: cannot restore segment prot after reloc: Permission denied
總是無法加載libphp4.so這個包,搜索一下,原來是SELinux的原因,那麼把這個SELinux關了吧:
vi /etc/selinux/config,找到這段:
SELINUX=enforcing
修改爲:
SELINUX=disabled
然後再確認一下/etc/sysconfig/selinux中相同內容
SELINUX=enforcing
改爲SELINUX=disabled(如果已經是disabled就不用改了)
最後重啓系統, Apache啓動正常了!
如果再碰到類似提示:
cannot restore segment prot after reloc: Permission denied
哪應該是SELinux的問題,可以考慮把它關
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章