私のWebサーバーでPHPを有効にすることはできません。エラーメッセージ

私のWebサーバーでPHPを有効にすることはできません。エラーメッセージ

Apache2 WebサーバーでPHPエラーメッセージを無効にしようとしても機能しません。

php.iniファイルで有効にしました。

error_reporting = E_ALL

test.phpスクリプトに意図的にエラーを挿入し、スクリプト自体に次のものを含めましたが、エラーは表示されませんでした。

init_set('display_errors', 1);
init_set('display_startup_errors', 1);
error_reporting(E_ALL)

私は何が間違っていましたか?

ベストアンサー1

このphp.iniファイルはコマンドラインインターフェイスにあり、コマンド/etc/php/7.3/cli/php.iniラインインターフェイスにのみ責任があります。

echo phpinfo();構成を表示するためにスクリプトでこの関数を使用すると、次の行が表示されます。

Configuration File (php.ini) Path
Loaded Configuration File

/etc/php/7.3/apache2/etc/php/7.3/apache2/php.iniこの行にはApache2 Webサーバーへのパスが表示されます。

Apache2 Webサーバーの設定を編集するには、ファイルを変更する必要があります/etc/php/7.3/apache2/php.ini

したがって、two php.ini利用可能な文書があります。

おすすめ記事