2012-07-20 4 views
1

가이드 http://kb.zend.com/index.php?View=entry&EntryID=424을 따라 php.ini에서 Zend Optimizer를 사용할 수 있으며 제대로 작동하지 않습니다. php.ini 파일에서PHP 5.3 용 Zend Optimizer로드하기

나는 Failed loading ZendLoader.dll 같은 문제가 있었다 전에

zend_extension_ts = "ZendLoader.dll" 

의 php.ini가 제대로로드가 나중에 나는 내 PHP는 TS 때문에 zend_extension_ts 대신 zend_extension를 사용할 필요가 있음을 발견 번역.

이제 PHP는 오류를 표시하지 않지만 phpinfo() 또는 PHP -m에서는로드 된 zend 확장명이 표시되지 않습니다. 내가 어떻게 작동하도록 제안 할 수 있습니까?

답변

10

PHP 5.3에서는 Zend Optimizer가 존재하지 않습니다.

PHP 5.3 용으로 출시 된 제품은 ZendGuard로 이름이 바뀌 었습니다. 그러나 ZendGuard는 Zend Optimizer 용으로 인코딩 된 파일을로드 할 수 없으며 그 반대의 경우도 마찬가지입니다. 사실상 두 가지 별도의 제품입니다. Zend Optimizer 용으로 인코딩 된 응용 프로그램을 가지고 있다면 PHP 5.2에 머물러 있습니다.

+0

다른 두통이 있습니다. – Constantin

+0

이것은 저자와 지속적인 지원 관계가없는 한 웹 마스터에게 인코딩 된 응용 프로그램 **을 피하도록 강력히 권고하는 이유 중 하나입니다. 인코더 (및 인코딩 된 파일)는 PHP 업데이트로 깨는 방법을 가지고 있으며 의도적으로 수정할 수없는 것을 남겨두고 있습니다. – duskwuff

+0

일부 응용 프로그램이 인코딩 된 상태로 제공되며 PHP5.2로 다운 그레이드 할 예정입니다. @ duskwuff 감사합니다. – Constantin