Close

Web技術Tips

Homepage Tips Homepage Tips

ホームWeb技術TipsWordPress使用時の500エラー(Internal Server Error)について

SHARE

SHARE

WordPress 2014.01.22(公開)

WordPress使用時の500エラー(Internal Server Error)について

WordPressを導入したホームページを複数制作しましたが、何度か500エラー(Internal Server Error)に遭遇しました。 多くは.htaccess絡みのエラーだったかと思いますが、そのうちの一例をご紹介します。

パーマリンクの設定変更後に発生したエラー

開発当初、サーバー本番環境にtestディレクトリを作成し、その中で実際の動きを確認しながら作業していました。一通り問題なく作業が完了したので、今までtestディレクトリにあったindex.phpと.htaccessを本番用ディレクトリに移動させ、それに合わせてURLが変わったので「パーマリンク設定」で「変更を保存」しました。

すると、個別記事などを見に行くときに予期せぬ500エラー(Internal Server Error)が出るようになってしまいました。

個別の記事ページでエラーが出ることから、やはりパーマリンク絡みだろうなぁ・・とは思ったものの、上記のように「変更を保存」は確かにしている・・、と思っていました。 しかし問題は、パーマリンクの変更設定が.htaccessに反映されていないことにありました。

普通はパーマリンク設定の変更を保存すれば自動的に.htaccessの内容をWordPress側で書き換えてくれるのですが、この環境はなぜかWordPressに.htaccessを書き換える権限が与えられていませんでした。

従って、FTPで.htaccessを落としてきて、手書きでパーマリンクの設定を追加してUPしたところ、エラーが解消されました。

DOE(横浜)のニュースとブログ

News News

横浜のWeb制作会社DOEはホームページ制作に関連するWeb技術、Webデザイン、SEO対策情報など人気&おすすめ記事を随時公開中です。
尚、Twitterでは現場の声がリアルタイム配信中です。良かったらShareして繋がってください。