前提
PHPのバージョンアップ(7.4→8.0)のテストをするためエラー表示をしたくphp.iniや.htaccessに設定を書いてみましたが反映されません。
環境
今回はWordPress6.0.2でテストをしています。
実現したいこと
php.iniもしくは.htaccessに設定を書いてPHPエラーを表示させたいです。
該当のソースコード
docker
1 wordpressimage: 2 image: wordpress:6.0.2-php8.1-apache 3 volumes: 4 - ./etcphp/php.ini:/usr/local/etc/php/php.ini
以下docker exec で確認後/etc/init.d/apache2 reloadも実行
php.ini
1display_errors = On
以下docker exec で確認後/etc/init.d/apache2 reloadも実行
php_flag log_errors On
以下のようにWP_DEBUGはコメントアウトしています。オンにするとWP関連のエラーが表示されるようになりました。
wp
1//define( 'WP_DEBUG', false );
試したこと
phpファイルに直接
ini_set('display_errors', "On");
と追記するとエラーが表示されるようになりました。
試したこと2
dockerのコンテナ、イメージ、volumeは新規で作成し直してみましたが変化はありませんでした。
試したこと3
upload_max_filesize のサイズはphp.iniで設定するとこちらは反映されました。
質問
確認すべきこと、テストすべきことがありましたらご教授いただければ幸いです。

回答1件
あなたの回答
tips
プレビュー