2015년 12월 22일 화요일

DMSHOP 테스트 설치 삽질기

1. dmshop 이전 구축 할 지도 모른다는 얘기에.. 테스트 구축 해 봄..

2. 소스 다운 받아서 설치 해보니.. 뭐 간단함..

3. CentOS 6.5 + mysql + php 5.3.3 + apache + ionCube(별도로 설치해야 함!)

4. 근데!!! 갑자기 Zend 관련 오류 발생

5. 그러면서 httpd subsys lock이 걸림..

6. 처음엔 httpd 문제인 줄 알고 열나 구글링...

7. 검색 2시간째...

   php 5.3 이상부터는 Zend란 확장기능 설치 방법이 변경 됐다는 걸 알아냄..

8. Zend Optimizer 란걸 설치 함. 절라 많이 바뀜..

9. 다시 httpd 재 시작... 여전히 오류..

   참고 로그..

 
[Tue Dec 22 11:18:53 2015] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Tue Dec 22 11:18:53 2015] [notice] Digest: generating secret for digest authentication ...
[Tue Dec 22 11:18:53 2015] [notice] Digest: done
[Tue Dec 22 11:18:53 2015] [warn-phpd] The ionCube Loader is a Zend-Engine extension and not a module (pid 4221)
[Tue Dec 22 11:18:53 2015] [warn-phpd] Please specify the Loader using 'zend_extension' in php.ini (pid 4221)
PHP Fatal error: Unable to start ionCube Loader module in Unknown on line 0

10. 슬슬 감이옴..
현재 php.ini 에는 다음과 같이 설정했었음..
[Zend.loader]
zend_extension=/usr/lib64/php/modules/ZendGuardLoader.so
;zend_extension=/usr/lib64/php/modules/ioncube_loader_lin_5.3.so
zend_loader.enable = 1
zend_loader.disable_licensing = 0
zend_loader.obfuscation_level_support = 3
zend_loader.license_path =

11. 근데 로그 보면.. zend_extionsion 을 써주라고 되어 있음.. 그래서.. 기존 문법대로 써 줘봤음.. 위의 Zend.loader의 윗쪽에 추가..

[Zend]
;zend_extension=/usr/lib64/php/modules/ZendGuardLoader.so
zend_extension=/usr/lib64/php/modules/ioncube_loader_lin_5.3.so

12. 어? 된다!!!!!

13. 삽질 끗~~~!

댓글 없음:

댓글 쓰기

BE Band (비밴드) - 2024년 03월 02일 잠실새내 락앤롤욱스 공연

나의 10~20대를 보낸 잠실에서의 공연.. 오랜만에 가보니.. 여기가.. 마눌님과 자주 가던 영화관이었는데... 여긴 뭐가 있었는데... 란 추억도 떠올리며 기분좋게 감.​ 공연장은 좀 협소한 편이었고, 인천의 쥐똥나무 보다는 약간 크고... 인천 ...