메뉴 닫기

php_zip 확장모듈 설치

PHP zip 확장모듈 설치

※ php source 위치 : /usr/local/src/APM_Setup/php-5.2.17/

※ php.ini 위치 : /usr/local/apache/conf/php.ini

1. 설치된 php 같은 버전의 소스 디렉토리로 이동 < (설치하고 지워버렸다면 같은 버전의 소스를 다운로드)

 # cd /usr/local/src/APM_Setup/php-5.2.17/ext/zip

2. 위의 해당경로에서 아래 명령어 실행

 # /usr/local/php/bin/phpize

Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519

3. 컴파일

 # ./configure –with-php-config=/usr/local/php/bin/php-config –enable-zip

4. # make

5. # make install (make install 시 마지막 zip.so 경로 확인)

Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20060613/

6. php.ini 수정

 # vi /usr/local/apache/conf/php.ini

extension=php_zip.dll < 주석제거

[zip]
extension_dir=/usr/local/php/lib/php/extensions/no-debug-zts-20060613/
extension=zip.so

 – 위 내용을 추가해준다. (경로는 5번에서 설명했던 zip.so경로를 추가)

7. 아파치 재시작

 # /usr/local/apache/bin/apachectl restart

8. phpinfo확인

zip

Zip enabled
Extension Version $Id: php_zip.c 305848 2010-11-30 11:04:06Z pajoye $
Zip version 1.8.11
Libzip version 0.9.0

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다