question これに非常に似ていることがわかりました。これは私の問題を解決すると思いました。
ただし、リストの最後にindex.phpを追加し、唯一のエントリとしてindex.phpを使用して.htaccessファイルを変更した後、index.phpを表示できません。他のすべてのページは正常に機能しますが、これを修正する方法がわかりません。ありがとう。
500エラーでは、常にログのチェックから始めたいと思うでしょう、この場合:
tail -f /var/log/Apache2/error.log
エラーログが示すことをコメントしました:
PHP解析エラー:構文エラー、1行目の/var/www/index.phpに予期しない「バージョン」(T_STRING)
これは、index.php
のコンテンツ自体が問題である可能性が高いことを示しています。ある種のクォートの問題(間違ったクォートの数?)か、またはおそらく;
が行の終わりに残っていないか、1行目をチェックしてください。
。htaccessファイルに間違いがあると思います
次のリソースが問題の解決に役立つ場合があります
EDIT:@Lars Rohrbachコメントもチェックすると思います
tail -f /var/log/Apache2/error.log
HttpProtocolOptions Unsafe
をApache構成ファイルに追加し、Apacheサーバーを再起動します。エラーの詳細が表示されます。