Environment
CentOS v5.2 (2.6.18-92.1.18.el5)
Apache v2.2.3
PHP v5.2.6
Apache v2.2.3
PHP v5.2.6
Apache와 PHP를 연동 시켜 놓고 Zend를 설치하고 phpinfo로 확인해 보니 뭔가 빠진듯 하다.
Zend Extension Manager는 떳는데, Zend Optimizer가 안 떳다.
설치할 때 아무런 에러가 없었는데 ㅡ.ㅡ;
수차례 재시동하며 확인 결과, 아파치 로그에서 그 원을 찾을 수 있었다.
Failed loading /usr/local/Zend/lib/Optimizer-3.3.0/php-5.2.x/ZendOptimizer.so: /usr/local/Zend/lib/Optimizer-3.3.0/php-5.2.x/ZendOptimizer.so: cannot restore segment prot after reloc: Permission denied
이것도 Apache에서 PHP5연동할때 생겼을 때와 동일한 에러다~
혹 이것도 문맥 오류?!
ZendOptimizer.so 파일과 혹시 하는 마음에 ZendExtensionManager.so와 ZendExtensionManager_TS.so도 고치고 다시 돌려 보니 정상적인 화면이 나왔다.
chcon -t texrel_shlib_t /usr/local/Zend/lib/ZendExtensionManager.so
chcon -t texrel_shlib_t /usr/local/Zend/lib/ZendExtensionManager_TS.so
chcon -t texrel_shlib_t /usr/local/Zend/lib/Optimizer-3.3.0/php-5.2.x/ZendOptimizer.so
chcon -t texrel_shlib_t /usr/local/Zend/lib/ZendExtensionManager_TS.so
chcon -t texrel_shlib_t /usr/local/Zend/lib/Optimizer-3.3.0/php-5.2.x/ZendOptimizer.so
'Server > Linux' 카테고리의 다른 글
utf8_mime2text() (0) | 2008.11.23 |
---|---|
CentOS v5.2 APM설치 가이드 (2) | 2008.11.23 |
libphp5.so : cannot restore segment prot after reloc: Permission denied (0) | 2008.11.23 |
Red Hat Enterprise Linux AS release 4 (Nahant Update 4) Daemon List (0) | 2008.11.21 |
[Linux Setup] 설치 후 기본 설정 (1) | 2008.11.21 |