1

ウェブサイトにいくつかの変更を加えました。ウェブサイトは最初は静的で、いくつかの変更を加えるために、ウェブサイトのリンクを .php に変更しました。

変更を加えたところ、localhost で問題なく動作していました。エラーも警告もありませんでした。

ただし、ライブサーバーに移動すると、この問題が発生しました。

Server error
The website encountered an error while retrieving http://prakashchhetri.com.np/projects/hmaloha/. It may be down for maintenance or configured incorrectly.
Here are some suggestions:
Reload this webpage later.
HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request.

以前も同様の問題に直面しましたが、PHP スクリプトの構文エラーが原因でした (以前のプロジェクトで)。ただし、このプロジェクトでは、エラーが発生したとは思いません。エラーが発生した場合、プロジェクトはローカルホストで実行されません。

2 つの異なるサーバーでライブの Web サイトを確認しましたが、それでも同じ問題が発生します

4

2 に答える 2

1

apache と php の両方のエラー ログを確認してください (別々の場合)。そこにあなたの答えが見つかります。

または、php が原因であると仮定すると、php.ini で次の設定を一時的に有効にすることができます。

display_errors = On
html_errors = On
error_reporting = E_ALL | E_STRICT

ユーザーが潜在的に機密性の高い情報にさらされないように、今後これらを再度無効にするようにしてください。

于 2013-04-23T19:43:53.277 に答える