[root@localhost php.d]# php -m
=================================== 결과 ========================================
[PHP Modules]
bz2
calendar
Core
ctype
curl
date
ereg
exif
fileinfo
filter
ftp
gettext
gmp
hash
iconv
json
libxml
mhash
openssl
pcntl
pcre
Phar
readline
Reflection
session
shmop
SimpleXML
sockets
SPL
standard
tokenizer
xml
zip
zlib
[Zend Modules]
=================================== 결과 ========================================
[root@localhost php.d]#
위처럼 zip 모듈이 설치는 되었는데, phpinfo를 보면 활성화가 되어있지 않으며-
혹시하 하는 마음에 phpexcel을 사용해보지만, zip 모듈이 없을때 출력되는 오류를 계속해서 뱉어냅니다.
혹시 위와같은 상황을 겪어보신 분 계십니까?
답변 5개 / 댓글 2개
이 건에 관한 해결을 했습니다.
먼저, 위에 오류가 발생했을 때 php-zip은 pecl / phpize로 설치했는데-
php7은 아직 pecl / phpize로 php-zip이 없다고 합니다.
때문에 yum install php70의 모든 list를 참조해 zip에 관련된 것을 확인하고
#yum install php70-php-zip 명령어를 통해
php70-php-zip-pecl을 설치했습니다.
결과는...!
잘 작동합니다.
혹시나 저와 같은 오류로 고생하시는 분이 없도록 제 경우에 한한 답변을 남깁니다.
apache2 혹은 httpd 를 재시작해주세요.
혹은, php cli 설정파일에서는 해당 모듈이 활성화 되어있지만, php 웹 설정파일에서는 해당 모듈이 활성화 되어있지 않을수도 있습니다. php.ini 를 찾아보시면 두 개가 나올겁니다.
답변을 작성하려면 로그인이 필요합니다.