ZipArchive()が使えないことに気付いた。
PHPをインストールする際に php-pecl-zip を指定し忘れたことが原因。
追加インストールの方法をWebで調べて見ると、
php-devel も併せてインストールすることが必要とか、
libzip のバージョンも影響するとか、
難しそうな情報ばかり。
思い切りよく
深く考えるだけの知識を持ち合わせていないため、
思い切りだけで以下のコマンドを実行
yum install --enablerepo=remi-php72 php-devel php-pecl-zip
そして、php.iniに extension=zip.so を追加した。
これでうまくいった。ファイルを圧縮できるようになった。
さらに
サーバは2台あり、もう一台は php-pecl-zip だけをインストールし、
php-devel はインストールしなかった。
そして、php.iniに extension=zip.so を追加しなかった。
それでもファイルを圧縮できた。
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image