Php 5.3.6 + ZendGuardLoader

안녕하세요?

눈팅만 하는 초보가 질문 들고왔습니다!

부디 고수님의 조언 부탁드리겠습니다.

우선 php 5.3 버전대부터는 ZendOptimizer 가 지원이 안되기 때문에 ZendGuardLoader를 다운받았는데요…

이게 적용을 하려니 조금 문제가 있습니다.

저는 php를 컴파일 설치가 아닌 apt-get 으로 패키지 설치하였는데요,

일단 php.ini 파일이 3개가 존재합니다.

/etc/php5/cgi/php.ini
/etc/php5/apache2/php.ini
/etc/php5/cli/php.ini

max upload 값이라던가 기타 기본 설정은 /etc/php5/apache2 폴더 안에 있는 php.ini 파일을 수정하여 정상적으로 사용했었는데요…

요놈의 ZendGuardLoader 설치방법을 보면

php.ini 에 다음 문장을 추가하라고 나옵니다

[Zend]
zend_extension=파일경로/ZendGuardLoader.so
zend_extension.enable=1

하지만 해당 부분을 추가 하여도 php -v 시에
젠가드 로더가 전혀 올라오지 않더군요…

다른 모듈 설치된것을 잘 살펴본 결과…
/etc/php5/conf.d 폴더 안에 모듈이름.ini 파일로 개별적으로 설정이 되어있고
이 파일들이 인클루드 되는 방식으로 되어있는것 같습니다.
또한 해당 so 파일들은 /usr/lib/php5/20090626+lfs 폴더 안에 모두 들어있구요…

해서 ZendGuardLoader.so 파일을 위의 폴더에 넣고
conf.d 폴어 안에 임의의 zend.ini 라는 파일을 넣어서

[Zend]
zend_extension=파일경로/ZendGuardLoader.so
zend_extension.enable=1

추가해 보았으나 역시 안되었습니다.
하지만!

[Zend]
extension=ZendGuardLoader.so

이렇게 추가하니 php -v 시에 정상적으로(?) 젠가드로더가 올라가게 되었는데요…
문제는 세그멘테이션 오류인가… 하는 오류가 납니다.

젠가드로 인코딩 되어있던 페이지는…
원래 접속하면 젠가드 옵티마이저가 설치가 안되어있으니 설치해라 라는 안내 문구가 나왔었는데…
현재 해당 문구는 안나오지만… 페이지 역시 정상적으로 나오진 않는 상황이구요…

php 5.3.6 버전에 젠가드로더를 성공적으로 설치하신 분이 계시면 저에게 조언을 좀 부탁드리겠습니다.

좋은밤 되셔요