web-dev-qa-db-ja.com

MAMPにPHPコードの問題点を教えてもらうにはどうすればよいですか?

PHPコードにエラーがある場合、MAMPは常に500エラーを返します。とにかく、MAMPにエラーやその他の構文解析などの問題点を教えてもらうことができますか?

39
Ulmer

報告したとおり、_display_errors_をonに設定する必要があります。これは、confファイルを変更するか、次のように.htaccessを使用することで実行できます。

_<IfModule mod_php5.c>
    php_flag display_errors on
</IfModule>
_

さらに、次のようにini_set()でこれを行うことができます。

_ini_set('display_errors', 1);
_

最後に、3つの異なるエラーログファイルがある_/Applications/MAMP/logs_も確認できます。

ターミナルを開いて、次のコマンドを実行してください:

_tail -f /Applications/MAMP/logs/php_error.log
_

ログファイルの「フォロー」(_-f_スイッチ)を停止する場合は、単にcontrol + Cと入力します。

78
Yes Barry

[〜#〜] mamp [〜#〜] Macを使用してエラーにアクセスすることもできます"Console" appを読んでphp_error.logファイル。

スポットライトを使用して「error.log」と入力することで、これに最も簡単にアクセスできます。

enter image description here

(「php_error.log」と入力しても検出されません。「error.log」と入力する必要があります)

次のようになります。

enter image description here

10
kris