Uncaught Error: Class 'ZipArchive' not found에서 빠진 건에 대해
환경
PHP 7.3.19
mysql Ver 8.0.20
Laravel Framework 7.7
centOS8
오류의 출현
로컬 환경에서 앱을 만들고,
centOS에 배포하는 동안이 오류가 발생했습니다.
controller$zip = new ZipArchive(); //オープン
라고 쓰는 부분이error
Uncaught Error: Class 'ZipArchive' not found
라고 표시되어 버렸습니다.
오류의 의미와 해결책
오류의 의미
ZipArchive라는 클래스가 없다고 말하고 있습니다.
그 때문에 php-pecl-zip이라는 모듈을 넣어 주면 OK!
해결책
나는 PHP7.3을 사용하고 있기 때문에 "php73 php-pecl-zip"이라는 모듈을 설치하는 것 같습니다.
rootuseryum -y install php73 php-pecl-zip
설치 시작
완성! 라고 표시되었으므로 서버를 재기동해 변경을 반영시킵니다.
rootusersystemctl restart httpd.service
무사히 zip의 다운로드를 할 수 있게 되었습니다.
Reference
이 문제에 관하여(Uncaught Error: Class 'ZipArchive' not found에서 빠진 건에 대해), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/shironeku/items/0f1b9d057b9f218a2524
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
로컬 환경에서 앱을 만들고,
centOS에 배포하는 동안이 오류가 발생했습니다.
controller
$zip = new ZipArchive(); //オープン
라고 쓰는 부분이
error
Uncaught Error: Class 'ZipArchive' not found
라고 표시되어 버렸습니다.오류의 의미와 해결책
오류의 의미
ZipArchive라는 클래스가 없다고 말하고 있습니다.
그 때문에 php-pecl-zip이라는 모듈을 넣어 주면 OK!
해결책
나는 PHP7.3을 사용하고 있기 때문에 "php73 php-pecl-zip"이라는 모듈을 설치하는 것 같습니다.
rootuseryum -y install php73 php-pecl-zip
설치 시작
완성! 라고 표시되었으므로 서버를 재기동해 변경을 반영시킵니다.
rootusersystemctl restart httpd.service
무사히 zip의 다운로드를 할 수 있게 되었습니다.
Reference
이 문제에 관하여(Uncaught Error: Class 'ZipArchive' not found에서 빠진 건에 대해), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/shironeku/items/0f1b9d057b9f218a2524
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
yum -y install php73 php-pecl-zip
systemctl restart httpd.service
Reference
이 문제에 관하여(Uncaught Error: Class 'ZipArchive' not found에서 빠진 건에 대해), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/shironeku/items/0f1b9d057b9f218a2524텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)