Missing zlib extensions

WordPressを契約しているレンタルサーバーにインストールして、設定作業を続けていると、「Missing zlib extensions」というエラーが出て、プラグインの解凍インストールや、テーマのインストールができなくなったことがあった。メモ代わりに記録。

サーバーによって事情が違うと思うが、今回の場合、PHPのモジュールが無いことが原因。ないモジュールは、zlib 

zlibは、圧縮解凍に関するモジュール。通常、PHPのモジュールは複数あり、全てがONになっているわけではない。従って、ユーザの側でONにする必要がある。

契約しているレンタルサーバーでは、「php.ini」ファイルの内容を書き換えることにより、ON/OFFができる。

トップディレクトリにある「.PHP」ディレクトリ内にあるphp.ini の中身を書き換える。
この場合は、「extension=zlib.so」という文を追記する。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です