エラーログファイルをカスタマイズしたビジュアル形式で読み込むためのPHPスクリプトを作成しましたが、今はエラーログファイルへのパスがハードコードされていますが、これは問題なく動作しますが、 error_logへのパスを自動的にプルする方法があれば、それ以上の設定をせずにどのサーバーでも動作できます。Apacheの設定で定義されたエラーログをPHPに出力する方法はありますか?
答えて
ini_getを使用すると、PHPでerror_logパスを取得できます。 、
<i>no value</i>
あなたはのErrorLogディレクティブ
PHP経由でディレクティブを読む方法はありますか? –
私は文字列を見つけるためにファイルを解析します。 –
がこれを見つけました。あなたの質問のほとんどに答えてください:http://www.cyberciti.biz/faq/apache-logs/ –
からそれを引き出すことができるPHPでそれを得るための唯一の方法は、ApacheAccessor
のようなものをインストールすることです。私はめったにそれがインストールされて見たことはないが、ポータブルとは言わないだろうが、デフォルトのパスを荒々しく推測することはデフォルトのディストリビューションである。
- 1. XmlSerializerが定義された順序でxmlを出力する方法はありますか?
- 2. データベースにあらかじめ定義された値を設定する方法
- 3. WindowsでPHPエラーログを設定する方法
- 4. Gradleのデフォルトのログ出力を設定する方法はありますか?
- 5. PHP fpmがインストールされており、Apacheで設定する方法は?
- 6. WindowsのApache procrunにローカルJAVA_HOMEを設定する方法はありますか?
- 7. フレームワークコントロールで定義されたマウスイベントを聴取せずにマウスクリックを検出する方法はありますか?
- 8. #定義された用語を使用する方法はありますか?
- 9. Windowsバッチ出力用に定義されたstdout出力領域を設定しますか?
- 10. スキルが呼び出されるたびにカスタムスキルの値を定義する方法はありますか?
- 11. Cプリプロセッサの出力の先頭にある定義(行マーカー)を省略する方法はありますか?
- 12. 定義される前にオブジェクトプロパティにアクセスする方法はありますか?
- 13. Custom Partitioner Hadoopでレデューサーあたりの出力ファイル数を設定する方法
- 14. フォームで定義された関数を別のフォームから呼び出す方法はありますか?
- 15. 複数のstr_replaceが指定された出力にあります(PHP)
- 16. Perlでリテラル文字列に定義された関数名を呼び出す方法はありますか?
- 17. phpの特定のインクルードファイルで定義された変数を取り出す方法は?
- 18. melody_rnnの出力範囲を指定されたピッチのリストに制限する方法はありますか?
- 19. nginx/apache/php-fpmの設定に問題があります
- 20. 退屈な設定(Node.js)を定義するときにデータベースを指定する方法はありますか?
- 21. Sklearnモデルをあらかじめ定義された精度に到達させる方法や、あるクラスで呼び出す方法はありますか?
- 22. Nginxの設定で変数を設定する方法はありますか?
- 23. Swagger PHP - ネストされたプロパティを定義する方法は?
- 24. ExtJSでは、jsonreaderをさまざまなjson入力フォーマット用に定義する方法はありますか?
- 25. Custom Partionerのリデューサーあたりの出力ファイル数を設定する方法
- 26. スクリプトで定義された定数だけを取得する方法はありますか?
- 27. 輸出がこれはIDLで定義された私の方法である
- 28. クローンされた要素の出力設定をJsoupに設定
- 29. 定義された期間に実行されるタイマーを確認する方法はありますか?
- 30. デフォルトでPHPの書式設定された出力
をこれまでのところ:
一切のerror_logセットが存在しない場合、
$error_log
が返されることに注意してください。そうしないと、あなたのようなものを使用してに追いやられるだろうエラーログを取得するためにphpinfo()を解析するのが最善の選択肢になるようです。 –