scuess 发表于 2018-11-27 13:41:00

Apache无法加载PHP模块的解决方案

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 afterreloc: 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>  哪应该是SELinux的问题,可以考虑把它关

页: [1]
查看完整版本: Apache无法加载PHP模块的解决方案