XAMPP for Windowsを使用しています。
PHPのエラーログはXAMPPのどこにありますか?
\xampp\Apache\logs\error.log
、xampp
はインストールフォルダーです。 PHPのerror_log
設定を変更していない場合(phpinfo()
で確認)、Apacheログに記録されます。
次の場所で見つけました:\xampp\php\logs\php_error_log
Macユーザー向けXAMPPバージョン1.7.3
/Applications/XAMPP/xamppfiles/logs/error_log
\xampp\php\logs
は私にはまったく存在しませんでした-何らかの理由で。
\xampp\php\
にlogs
というフォルダーを作成するだけで、php_error_log
ファイルが作成されて書き込まれました。
UbuntuのXAMPPでphpログファイルを検索する場合は、次のとおりです。
/opt/lampp/logs/php_error_log
ほとんどの場合、サイズが大きくなり(約350 MB)、開いた後のテキストエディターの速度が低下します。過去のすべてのログを気にしない場合は、単にターミナルに移動して、次の3行を1行ずつ書き込むだけで、簡単にファイルを空にできます。
Sudo su
cd /opt/lampp/logs/
> php_error_log
また、新しいログは簡単かつ迅速に開くことができます。
一部のUbuntuユーザーがこのツールをお役に立てば幸いです。
これは PHPエラーログがオフになっている の単純なケースかもしれません。
構成ファイルを調べて、error_log設定を検索します。または、phpinfo()を使用してこの設定を見つけます。
\ xampp\Apache\logs\error.logは、phpのエラーログのデフォルトの場所です。
私の問題については、ログをゼロにする必要がありました。
Sudo bash -c ' > /Applications/XAMPP/xamppfiles/logs/php_error_log '
上記のように、PHPエラーログをウィンドウで見つけることができます。 c:\ xampp\Apache\logs\error.logにあります。 tail -f .\error.log
で最後のログを簡単に表示できます
デフォルトでは、xampp phpログファイルのパスは/ xampp_installation_folder/php/logs/php_error_logにありますが、自動的に生成されない場合があることに気付きました。 Windowsアカウントの書き込み許可の問題の可能性がありますか?よくわかりませんが、logsフォルダーとphp_error_logファイルを手動で作成し、最終的にphpログを記録しました。