答えて
ですphp.iniでdisplay_errors
が無効になっている場合。
これは製品サーバー上の優れた点であり、開発システムを基本的に使用不可能にします。あなたはおそらくあなたにphp.iniファイルこれらの行の1を追加したい開発システムの場合
:
error_reporting = E_ALL & ~E_NOTICE
または
error_reporting = E_ALL
これに加えて、Webサーバーのログにエラーが見つかる可能性があります(Apacheの場合、これは頻繁に/ var/log/httpd/error_logです) – Amber
はのerror_reportingがphp.iniの
でオンになっていることを確認しますerror_reporting = E_ALL | E_STRICT
php.iniファイルでdisplay_errorsがオンで、error_reportingがE_ALLに設定されていることを確認してください。あなたは(display_errors
またはini_setを参照)error_reporting
(see also)を設定し、エラーの表示を可能にするために
<?php
ini_set ('display_errors', 1);
error_reporting (E_ALL | E_STRICT);
?>
php.iniファイルは、あなたのPHPコードでは、
error_reporting = E_ALL | E_STRICT
display_errors = On
html_errors = On
を使用するか、したい:
error_reporting(E_ALL | E_STRICT);
ini_set('display_errors', 'On');
あなたがまた素敵stacktracesを得るために、あなたの開発ボックスにXdebugをインストールすることをお勧めしますが、エラー/例外はもちろん
を発生wehn、本番マシン上で、あなたはおそらく表示したくありませんエラー。
<?php
phpinfo();
?>
ブラウザでそれを実行し、どこphp.iniファイルを検索します。そのためには、ご使用の環境;-)
かもしれない - 少なくとも開発マシン上
で:
このコンテンツを例にtest.phpをのためのファイルを作成しますに応じて設定する必要があります位置しています。 ターンエラー報告とphp.iniのエラーの表示より。
他の回答はあなたの質問に答えていますが、あなたのスクリプトがユーザーに楽しいエラーメッセージを表示するように独自のエラーチェックルーチン(またはコード)を提供することが最善であることを指摘したいと思います。 の
[email protected]_query($some_query);
if(!$result){
if($debugging==TRUE){
echo($some_query.'<br>'.mysql_error());//shows error in debugging mode
}
else{
log_error()// error logging function
die('there was a problem with your request the problem has been logged and we are working on it');//or something like that
}
}
//no error
more code
- 1. JTableのdoesntのショー
- 2. プロジェクト名doesntのショーを
- 3. チェックボックスの値doesntのショーの顧客が
- 4. のrrdtoolのフェッチdoesntのショーの一点
- 5. PHP - doesntの
- 6. PHPショーのデータ
- 7. PHPショーGoogleアナリティクス
- 8. PHP PDOクエリdoesntの仕事
- 9. INSERT INTO doesnt work php
- 10. オープン.PHPショー空白のページ
- 11. ページロード時のPHPショー通知
- 12. バッチファイルdoesntのショーのパラメータは、私は次のバッチファイルを使用しています
- 13. PHP:月額ショーentrys
- 14. openslide Pythonのimportショー:Windowsエラー
- 15. スプリングエラータグ、ショー追加のエラー
- 16. I VIを行うと、私は空行が、より多くのdoesntショー
- 17. PHPインスタンス変数のdoesntの仕事
- 18. PHP&MySQLの、ショーの空の日
- 19. PHPの画像ショーの問題
- 20. エラー:次のコードのショー範囲
- 21. Android Webview with javascriptそのショーのエラー
- 22. PHPショーdate2の日付1が
- 23. PHPファイルへのAJAX呼び出しの問題、mysql doesnt execute - エラーあり
- 24. カスタムコードは、セルのショーを作る#エラー
- 25. SetSelectedItem doesntのボックス
- 26. build.phonegap.com doesntの
- 27. ボーンアニメーションのdoesntは
- 28. ショーの問題more /ショーの少ないJquery
- 29. Permission、OAuth2、doesnt work?
- 30. ショーsymfonyの
が重複する可能性のようなもの[PHPで便利なエラーメッセージを取得する方法?](http://stackoverflow.com/questions/845021/how-to-get-useful-error-messages-in- php) – Jocelyn