私は私のホストに真新しいwpインストールをアップロードしました。私は管理者にアクセスすることができます、そして、そのすべての設定はちょうどいいですが、私はフロントエンドで500の内部エラーを得ます。
私はこの問題を解決してみました:
他に何を確認できますか?あるバージョンのPHPでワードプレスをセットアップしてから別のバージョンのPHPで別のサーバーに移動すると、この問題が発生する可能性がありますか。
私の.htaccessファイルはあなたが期待するものを持っています。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
私の問題はファイルのパーミッションに関係していました。パーミッションが正しいように見えても、ルートのindex.phpのパーミッションは664ではなく644に設定されていました。フロントエンドがロードしたパーミッションを変更したら。ルートにあるすべてのファイルのうち、インデックスが間違った権限を持つ唯一のファイルであることは少し変です。
それはあなたのコードでも単純な間違いかもしれません。私の場合、私はphpの終了タグを忘れていて、ヘッダファイルの中の別の開始タグを始めました