2016-04-28 5 views
0

私はhostgatorのような企業とウェブサイトをホストしていました。その前にPHPエラーがスローされた場合、エラーが発生したサイトのディレクトリにあるファイルに書き込まれます。ファイルはerror.logなどと呼ばれます。PHPファイルを自動的にファイルに書き込ませるにはどうすればよいですか?

これを私のローカルマシンに設定したいのですが、これはXAMPPのデフォルトの設定で可能なのですか?

+0

[これはあなたを助けることができます](https://perishablepress.com/advanced-php-error-handling-via-php/)。 –

+0

ありがとう@VictorTelloこれは良いスタートですが、エラーが発生したディレクトリでエラーログを生成するソリューションを探しています。指定されたディレクトリではありません。たとえば、エラーが127.0.0.1/SomeDirectory/index.phpにある場合、エラーログは127.0.0.1/SomeDirectory/error.logにあります。 – Ricky

+1

これは実際には役に立ちました。私は、ログファイルパスに相対パスを使用しました。 – Ricky

答えて

1

PHP Runtime Configuration

あるいはlog_errors boolean型。

スクリプトのエラーメッセージをサーバーのエラーログに記録するかどうかを指定します(error_log)。したがって、このオプションはサーバー固有です。

おそらく、XAMPPのインストールのphpサブフォルダにphp.iniを見つけることができます。

関連する問題