태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

티스토리 툴바

블로그 이미지
단독질주

카테고리

분류 전체보기 (402)
Daily Life (147)
Mobile (1)
Server (56)
Programming (29)
DB (19)
Design (3)
Random Access (47)
Games (7)
Mind Control (35)
PSP (20)
Etc (0)
OnAir (37)
티스토리 모바일 블로그
Total148,945
Today52
Yesterday52
Statistics Graph
Environment
CentOS v5.2 (2.6.18-92.1.18.el5)
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



ZendOptimizer v3.3.0의 정상적인 설치 모습

ZendOptimizer v3.3.0의 정상적인 설치 모습
저작자 표시 비영리 동일 조건 변경 허락
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 단독질주

최근에 받은 트랙백