PHP-5.3 이상 Zend 설치

by 조쉬 posted Jul 30, 2015
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

PHP 5.3 이상에서는 Zend Optimizer 가 아닌 Zend Guard Loader 라는 이름으로 배포됨

PHP 버전에 맞게 다운로드


- Zend Guard Loader (Runtime for PHP 5.4) 64-bit:

http://downloads.zend.com/guard/6.0.0/ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64.tar.gz


- Zend Guard Loader (Runtime for PHP 5.4) 32-bit:

http://downloads.zend.com/guard/6.0.0/ZendGuardLoader-70429-PHP-5.4-linux-glibc23-i386.tar.gz


- Zend Guard Loader (Runtime for PHP 5.3) 64-bit:

http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz


- Zend Guard Loader (Runtime for PHP 5.3) 32-bit:

http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz



# wget http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz

# tar zxvf ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz


압축이 풀린 디렉토리 안에 php-5.3 안에 ZendGuardLoader.so 파일을 

32비트인 경우 /usr/lib/php/modules

64비트는 /usr/lib64/php/modules 로 이동 


/etc/php.d/ZendGuard.ini 파일 생성

# vi /etc/php.d/ZendGuard.ini

; Enable Zend Guard extension

zend_extension=/usr/lib/php/modules/ZendGuardLoader.so

zend_loader.enable=1

if your server is 64-bit then use:


- 64비트인 경우

; Enable Zend Guard extension

zend_extension=/usr/lib64/php/modules/ZendGuardLoader.so

zend_loader.enable=1


웹 서버 재시작

# /etc/init.d/httpd restart  


# php -v

Cannot load Zend Extension Manager - it was built with configuration 1.2.0, whereas running engine is API220090626,NTS

PHP 5.3.3 (cli) (built: Dec 11 2013 03:29:57)

Copyright (c) 1997-2010 The PHP Group

Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies

    with Zend Guard Loader v3.3, Copyright (c) 1998-2010, by Zend Technologies