Docker上で動くPHPアプリケーションにOPcacheを導入する【小ネタ】

PHP関連の小ネタです。 PHPアプリケーションの高速化といえばOPcache導入ですが、Docker上で動いている場合の手順が思ったより簡単でしたのでメモとして残しておきます。 phpベースのコンテナのDockerfileに以下を追加し、 既に使っているphp.iniに以下を追加します。 コンテナをビルドして起動すればOPcacheが導入できます。 OPc […]

composer detected issues in your platform: your composer dependencies require the following php extensions to be installed: xml

タイトルのエラーメッセージで困っている方が多そうですので、簡単ですが手順を残しておきます。 インストールされているモジュールの確認 現在インストールされているモジュールのリストが出力されるので、その中に「xml」が無いことを確認。 モジュールのインストール インストール結果の確認 最初の手順と同じく、現在インストールされているモジュールのリストが出力されるの […]

WordPressのPHPモジュール不足を解消する

WordPress関連の小ネタです。 WordPressのサイトヘルスステータスで、 オプションのモジュール imagick がインストールされていないか、無効化されています。 や、 オプションのモジュール zip がインストールされていないか、無効化されています。 と警告が出た場合の対応をメモとして残しておきます。 今回取り上げる対応はDebian系ディス […]