윌리/PHP
[PHP] Class 'ZipArchive' not found 에러
Jehna
2022. 7. 21. 16:33
php excel을 사용할대 zipArchive 오류가 발생할 수 있다.
이런 경우는 php zip모듈이 없어서 발생한 것.
1. php 모듈 위치 및 버전 확인
- php 모듈 위치 확인 (명령어 또는 phpinfo()로 확인 가능)
# find / -name php -type d |
- php 버전 확인
# php -version |
2. yum 으로 php zip 모듈 설치
# yum search php74-pecl-zip // 모듈이 있는지 확인 # yum install php74-pecl-zip |
3. php.ini에 모듈 경로 추가
- 경로 추가 전, 꼭! php모듈 위치에 zip.so가 추가되었는지 확인 필요
# vi /etc/php.ini extension_dir = "/usr/local/php/lib/php/extensions" |
4. php 재시작
# systemctl restart php-fpm |