ini_set('error_log', $custom_error_log_location);
print ini_get('error_log');
上記のコードの結果?何もない!の値として文字通り何も出力しませんini_get('error_log')
。これをApacheサーバーで実行しています。Web サイトの Apache 構成を調査しました。Apache 構成には、ErrorLog ディレクティブによる独自のエラー ログ設定があります。ここに問題があります: 私は同じサーバー上で同様の Apache 構成を使用して別の Web サイトを実行しており、そのサイトで PHP でカスタム エラー ログを指定できます。
サイトの php.ini ファイルも確認しました。そこにログインすることについては何もありません。私が知りたいのは、Apache または php.ini に、エラー ログ ファイルの場所を変更できないような構成があるかどうかです。