- ベストアンサー
PHPの実行ログ??書き込み失敗
畏れ入ります。 PHPでファイル書き込みをした場合、 それが出来なかった場合の (つまり書き込み出来なかった旨) ログはどこかに出ませんでしょうか?(PHPログ??) OSはvinelinux4.0で、 apt-getしたapacheとphpです。 シスログには何も出ませんでした。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
fopenもfwriteも失敗した場合FALSEを返すようなので PHP自身でログを取る処理を書いたらどうでしょうか。 if (!($fp = fopen($filename , 'r'))){ //テキストファイルなりDBなりにログを書き込む処理 } といったような具合にできないでしょうか。
その他の回答 (1)
- racchoman
- ベストアンサー率71% (20/28)
回答No.2
apacheのエラーログに出ていませんか? gogo-teaさんの書いているように、エラーハンドリングするのが普通でしょうけども。
質問者
お礼
レンタルサーバーなので アパッチのログを見ることはできませんでした。 もう少し勉強します。 ありがとうございました。
お礼
phpに慣れていないので、 よくわかりませんでした。 もう少し勉強してみます。