您的位置:首页 > 运维架构 > Apache

编译安装PHP出现Cannot load /usr/local/apache/modules/libphp5.so

2013-01-26 14:58 639 查看
CentOS,安装httpd-2.2.4 和php-5.2.3,一切顺利,

最后一步重新启动apache报如下错误:
httpd: Syntax error on line 53 of /usr/local/apache/conf/httpd.conf: Cannot load /usr/local/apache/modules/libphp5.so into server: /usr/local/apache/modules/libphp5.so: cannot restore segment prot after reloc: Permission denied

解决办法:

原因是Linux有一个SELinux保护模式引起的。
关闭SELINUX的方法:
vi /etc/selinux/config 将SELINUX=enforcing 改成SELINUX=disabled 需要重启本文出自 “爱在7元钱” 博客,请务必保留此出处http://oakcdrom.blog.51cto.com/1940330/1126890
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐