2011-08-18 7 views
1

リモートからphp error_logにアクセスするための "セクシー"なソリューションはありますか? Zend Server CEのように実装されていますか?PHPログファイルにアクセス

または、サーバーユーザーのSSHアクセスがない場合は、それをどのように処理しますか?明確にするために

:それはあなたが任意のホスティングプロバイダを使用する場合は、error_logには、コントロールパネルからアクセスできるようにすることが可能です

+0

サーバにアクセス権があるかどうかによって異なります。 – Ibu

+0

SSHはWindowsでも利用でき、bashも利用できます。 – hakre

答えて

1

されて - (!他の人があまりにも、それを閲覧/ダウンロードすることができます)ちょうどあなたのwwwディレクトリ(パブリック閲覧可能)でエラーログを入れて、あなたはそれをダウンロードしてください/それを参照することができ

+0

確かに;)しかし、私はそれが "セクシー"な解決策ではないと思う;) – opHASnoNAME

+0

セクシーなのかどうかは誰が気に?あなたは "どのようにセクシーなやり方"ではなく "どのように"尋ねましたか? – genesis

0

:-) WinXPの上で実行している私たち自身のサーバーです。

1

私は何をあなたの知りません目標はありますが、サーバーエラーではなくアプリケーションエラーの処理にのみ関心がある場合は、ログに記録する必要があります。 PHPはあなたがロギングを行うことができるグローバルエラーハンドラを設定するための関数を提供します:http://php.net/manual/en/function.set-error-handler.php、私は通常それらをデータベースに記録し、パスワードで保護された形式で読み込みます。多くのアプリケーションでは、管理インターフェースの 'logs'にそれを含めます。セキュリティ上の理由から、エラーログを公開しておくのは良い考えではありません。

しかし、これはサーバーエラーをログに記録する場合にも役立ちません(例:404,500エラー)。

関連する問題