-4

サーバーですべてが正常に機能する理由はわかりませんが、コードをダウンロードしてローカルホストでWAMPを使用して実行しようとすると、何千もの警告と通知が表示されます。

サーバーでこれらのエラーが発生しないのはなぜですか?また、ここでエラーが発生するのはなぜですか?

<?ホスティングサーバーでは正常に機能しますが、ローカルホストサーバーでは機能しないため、マークアップが残っているかどうか疑問に思うことがあります。

PHPマークアップエラーを無視して、サーバーで実行されるときに実行されるようにする方法はありますか?

4

2 に答える 2

0

開発では、たとえばhttp://www.php.net/manual/en/function.error-reporting.phpによって、すべての警告とエラーをオンにします。error_reporting

ライブシステムではこれを望まないので、通常は完全にオフになりますerror_reporting(0);

于 2013-03-25T13:38:35.603 に答える
-1

あなたは置くことを試みることができます:

error_reporting(0);

それが違いを生むかどうかを確認します。ファイルをダウンロードしたときに、パスが間違っているか、構成ファイルがパスを使用してローカルで実行するように設定されていない可能性があります。

サイトがポイントするように設定されていてhttp://blah.com、ローカルにhttp://localhost/blahあり、ファイルが見つからない可能性があります。

于 2013-03-25T13:40:08.087 に答える