/usr/local/apache/modules/libphp5.so:
cannot restore segment prot after reloc: Permission denied
cannot restore segment prot after reloc: Permission denied
PHP 5.2.3 버전을 모두 설치한 후
아파치를 실행시켰을 때 httpd.conf 파일안에
LoadModule libphp5.so modules/libphp5.so
라고 설정 하게 되어있는데
이 모듈을 로딩하지 못해서 발생하는 에러입니다.
- 해결책
1) 해당 라이브러리에 IDL을 위한 기본 보안 컨텍스트(?) 를 넣어준다. 말은 복잡한데, 다음 한 행으로 끝.
chcon -t texrel_shlib_t [당신이 원하는 so 라이브러리 //libphp5.so]
2) SELInux 를 종료. 비추천.
echo "SELINUX=disabled" > /etc/sysconfig/selinux
'Linux > Error Solution' 카테고리의 다른 글
-bash: /data2/build/bin/gcc4.1.1/bin/gcc: 그런 파일이나 디렉토리가 없음 (1) | 2009.03.07 |
---|---|
mysql 에러 [libmysqlclient.so.15] (0) | 2008.05.14 |
리눅스 아파치 서버 한글깨짐현상 (2) | 2008.05.06 |
Existing lock /var/run/yum.pid: another copy is running. Aborting (1) | 2008.05.04 |
[Errno 4] IOError: <urlopen error ... Trying other mirror .... (1) | 2008.04.18 |