cannot restore segment prot after reloc: Permissio

时光怂恿深爱的人放手 提交于 2020-03-19 17:40:12

3 月,跳不动了?>>>

cannot restore segment prot after reloc: Permission denied
2009-02-03 22:55
环境:Linux localhost.localdomain 2.6.18-92.el5PAE 
apache2+php4整合完毕后启动apache 时报错
root@localhost fgn]# /usr/local/apache/bin/apachectl restart
httpd: Syntax error on line 53 of /usr/local/apache/conf/httpd.conf: Cannot load /usr/local/apache/modules/libphp4.so into server: /usr/local/apache/modules/libphp4.so: cannot restore segment prot after reloc: Permission denied

解决:
这是因为SELINUX的问题,需要关闭SELINX,执行: /usr/sbin/setenforce 0
引用:

When packaging an application on RHEL or CentOS, you may receive the following error:

cannot restore segment prot after reloc: Permission denied
This is likely due the the SE Linux setting being set to "enforcing"
.
To Temporarily disable enforcement on a running system
/usr/sbin/setenforce 0

To permanently disable enforcement during a system startup
change "enforcing" to "disabled" in ''/etc/selinux/config'' and reboot.
.
By default, CentOS 5 has the SE Linux feature set to "enforcing". We are looking into ways to removing these steps.
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!