본문 바로가기

Development/Linux

ERROR Massage : Fatal error: Class 'ZipArchive' not found

PHP 작업중 특정 애드온에서 ZipArchive를 쓰는것이 있는경우(압축,수정,XLSX 엑셀파일을 읽기, 압축, 수정등)에

설치하여야 한다.

 

PHP를 전체를 다시 컴파일 할 필요 없이 패키지 설치만으로 적용이 가능하다.

 

설치서버환경:

CentOS 7(EC2)

PHP 7.4

 

1. 먼저 php의 버전을 확인

/usr/bin/php -v

 

2. php-pecl-zip 설치하기(yum)

yum install php-pecl-zip

- apt로 설치 하는 경우

sudo apt-get install php7.0-zip

 

 

3. Is this ok에 y 입력

 

4. 설치완료후 apache 서버 재시작

더보기

service httpd restart

 

5. phpinfo 로 확인시 아래와 같이 zip 모듈이 설치가 완료