トップ「Error-reporting」の質問

PHPエラーを表示するにはどうすればよいですか?

PHPのiniファイル( php.ini )を確認しましたが、 display_errorsが設定されており、エラーレポートもE_ALLです。 ApacheWebサーバーを再起動しました。これらの行をスクリプトの先頭に配置しましたが、単純な解析エラーも検出されません。 たとえば、 "$"変数を宣言し、ステートメント";"閉じません。 しかし、私のスクリプトはすべて、これらのエラーについて空白のページを表示しますが、実際にブラウザーの出力でエラーを確認したいと思います。error_ […] 続きを読む…

php error-handling syntax-error error-reporting

PHPで警告メッセージを削除する

私はいくつかのPHPコードを持っています。 実行すると警告メッセージが表示されます。これらの警告メッセージを削除/抑制/無視するにはどうすればよいですか?

php warnings error-reporting

PHPの死の白い画面

PHPスクリプトを実行して、空白の画面が表示されることがよくあります。 エラーメッセージはありません。 ただの空の画面。 原因は、単純な構文エラー(角かっこが間違っている、セミコロンがない)、関数呼び出しの失敗、またはまったく別のものである可能性があります。何が悪かったのかを理解するのは非常に困難です。 結局、コードをコメントアウトしたり、どこにでも「echo」ステートメントを入力したりして、問題を絞り込もうとします。 しかし、確かにもっと良い方法があるはずですよね?JavaのようにPHPに有用なエラーメッセージを生成させる方法はありますか?

php error-handling error-reporting wsod

PHPがエラーを表示しない-内部サーバーエラー(500)

* Apache2 / MySQL / PHP5を使用してAmazonAWSにUbuntuServer 12.04LTSの新規インストールをセットアップしました。 PHPスクリプトを実行し、エラーが発生した場合、PHPからのエラー報告は表示されません。表示されるのはHTTP Error 500 ( […] 続きを読む…

php ubuntu-12.04 error-reporting internal-server-error

PHPからmkdirが失敗した理由を見つける方法は?

PHPのmkdir関数は、trueとfalseのみを返します。 問題は、falseを返す場合です。エラーレポートを有効にして実行している場合、画面にエラーメッセージが表示されます。 Apacheログにもエラーメッセージが表示されます。 しかし、私はメッセージのテキストをつかんで、それを使って何か他のことをしたいと思います(例えば、IMを介して自分自身に送信します)。 エラーテキストを取得するにはどうすればよいですか?更新: Aymanのアイデアに従って、私はこれに到達しました:function error_ […] 続きを読む…

php error-reporting mkdir

なぜ例外処理が悪いのですか?

グーグルの囲碁言語はデザインの選択として例外がなく、Linuxの名声のライナスは例外をがらくたと呼んでいます。 どうして?

exception exception-handling error-handling error-reporting

mysqli_fetch_assoc()は、パラメーター/メンバー関数の呼び出しbind_param()エラーを予期しています。 実際のmysqlエラーを取得して修正するにはどうすればよいですか?

私のローカル/開発環境では、MySQLiクエリは正常に実行されています。 ただし、Webホスト環境にアップロードすると、次のエラーが発生します。致命的なエラー:オブジェクト以外のメンバー関数bind_param()を呼び出します。コードは次のとおりです。global $mysqli; $stmt = $mysqli->prepare(" […] 続きを読む…

php mysqli prepared-statement environment error-reporting

OpenCart(PHP)でエラー報告を無効にできません

PHPでエラー報告を無効にできないようです-すべてを試しましたが、「通知」エラーが表示されます。私のphp.iniにはdisplay_errors = Off; error_reporting = 0; 私の.htaccessには […] 続きを読む…

php opencart error-reporting ini-set

解析エラーは表示されません

PHPで解析エラーを画面に表示したい。 代わりに私が得るのは空白のページです。 サーバーのエラーログファイルには何も書き込まれません。私のセットアップ:PHP5.2.9 / IIS 6 (Apacheではありません!)。私のPHP.INI:error_reporting=E_STRICT […] 続きを読む…

php iis-6 error-reporting

PHPファイルを解析するときにブラウザでエラーを有効にする

最近MacBookに変更し、ローカルでの開発にMAMPスタックを使用しています。以前の開発環境では、Webブラウザを介してPHPファイルにアクセスしようとしたときにエラーが発生したときに、常に有益なエラーレポートが表示されていました。 MAMPのデフォルトのインストールでは、この機能が無効になっているようです。エラーが発生すると、その原因がわかりません。エラーが発生したことを通知する1行も表示されません。デバッガーでコードのデバッグを開始するまで、エラーが発生した場所を確認できます。エラー報告をオンにする方法はありますか?私は試した:error_reporting(E_ALL); ただし、効果はまったくありません。

php mamp error-reporting