0

序文: 同様の質問に対する以前の回答を既に検索し、提案された解決策を実装しようとしましたが、問題はまだ解決されていません。また、エラー メッセージの原因となっている問題を解決するように言われる必要はありません。意図的にエラーを発生させて、php.ini ファイルのエラー レポート値を直接的および間接的に変更することの内外を学習したからです。


display_errors=Off を作成して、php.ini ファイルでエラー報告を直接オフにしようとしました。また、error_reporting(0); を使用して間接的にオフにしようとしました。および ini_set('error_reporting',0);

エラー報告をオフにすることはまだできません。エラー報告をオフにできない理由を誰かが特定するのを手伝ってくれたら、ありがたいです。

編集:より具体的でなくて申し訳ありません。私が言うのを忘れたなんて信じられない: 私は XAMPP オフラインで作業しています。


エラーの原因となっているコードは次のとおりです (エコーの後にセミコロンがありません)。

<?php
echo $var = 'Dave'
$var = 'John';
?>

@Chris Rasco: phpinfo() ページからどのような情報が必要か完全にはわかりませんが、(初心者として) 私にとって最も関連性が高いと思われるものは次のとおりです。

設定コマンド cscript /nologo configure.js "--enable-snapshot-build" "--disable-isapi" "--enable-debug-pack" "--without-mssql" "--without-pdo-mssql" " --without-pi3web" "--with-pdo-oci=C:\php-sdk\oracle\instantclient10\sdk,shared" "--with-oci8=C:\php-sdk\oracle\instantclient10\sdk, shared" "--with-oci8-11g=C:\php-sdk\oracle\instantclient11\sdk,shared" "--enable-object-out-dir=../obj/" "--enable-com- dotnet=shared" "--with-mcrypt=static" "--disable-static-analyze" "--with-pgo"

構成ファイル (php.ini) パス C:\Windows

読み込まれた構成ファイル C:\xampp\php\php.ini

このディレクトリをスキャンして、追加の .ini ファイルを探します (なし)

解析された追加の .ini ファイル (なし)


@フレッド -ii-: はい、それは本質的に私がやっていることです。php.ini ファイルのさまざまな部分の変更がブラウザーの出力にどのように影響するかを変更する方法を確認しようとしています。


ついに!問題を修正しました。みんなありがとう!php.ini ファイルを編集した後、Apache を再起動しないというばかげた間違いを犯したとは信じられません。

4

2 に答える 2

1

エラーメッセージを共有していただけますか? E_FATALそれがエラーかどうかを確認したいと思います。

a;がない場合、エラーが発生しE_FATALます。致命的なエラーはコンパイル エラーであるため、抑制することはできません。

つまり、その場合、php スクリプトはコンパイルできず、終了する必要があります。

于 2013-09-11T18:56:37.563 に答える
0

xamp の php.ini ファイルの行の下を検索します

;error_reporting=E_ALL & ~E_DEPRECATED & ~E_STRICT & ~E_NOTICE

次に、上記の行を見つけたら、行から削除;します。エラーをオフにします。

于 2015-09-09T11:01:14.523 に答える