현재 많은 PHP 프로그램에는 ZendOptimizer 환경이 필요하지만 ZendOptimizer는 PHP5.2 이후에 지원됩니다. 그렇다면 Zend는 이를 지원하지 않습니다. PHP5.3부터는 ZendOptimizer가 공식적으로 다음과 같이 변경되었습니다. 젠드 가드 로더.
Zend Guard Loader가 출시되고 Zend Optimizer는 더 이상 업데이트되지 않으며, 큰 차이로 인해 Zend Guard를 사용하여 코드를 암호화할 때 php5.3을 사용할 것인지 묻는 메시지가 표시됩니다. 코드는 php5.2에서 실행되지 않습니다.
Zend Guard 로더 설치 지침
Zend Guard Loader 패키지 다운로드
(공식주소: http://www.zend.com/en/products/guard/downloads)
리눅스:
x86:http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz
x64:http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz
창:
http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-Windows.zip
그리고 ZendGuardLoader.so(Linux) 또는 ZendLoader.dll(Windows)을 추출하여 서버에 업로드합니다.
ZendGuardLoader 로드 및 PHP.INI 구성
예:
다음을 하나씩 설명합니다.
Windows 버전은 PHP5.3의 NTS(비스레드 안전) 버전만 지원합니다. 즉, phpinfo의 스레드 안전이 비활성화되어 있습니다!
php.ini 파일에 다음 줄을 추가하세요:
ZendGuardLoader를 로드하려면 다음 줄을 추가하세요.
선택 사항: ZendGuardLoader 구성
Zend 디버거를 동시에 사용하는 경우 반드시 Zend Guard Loader를 로드한 후 Zend 디버거를 로드하시기 바랍니다
이온큐브 로더를 동시에 사용하시는 경우 젠드 가드 로더를 로딩하기 전에 반드시 이온큐브 로더를 로딩하시기 바랍니다
웹 서비스를 다시 시작하세요.
phpinfo에 다음 내용이 표시되는 경우(버전에 따라 다를 수 있음):
설치가 성공적으로 완료되었음을 나타냅니다!
위 내용은 이 글의 전체 내용입니다. 모두 마음에 드셨으면 좋겠습니다
잠시 시간을 내어 기사를 친구들과 공유하거나 댓글을 남겨주세요. 여러분의 지원에 진심으로 감사드립니다!