WordPress、XAMPP、WindowsXPで.htaccessがエラーになる場合の対処法


投稿日:2012年1月25日
  • 4
  • 0



WordPressをローカル環境で動作させてエラーが出る場合は以下の対処法を試してみてください

ローカル環境でWordPressを動作させるべく、XAMPをインストール。続けてWordPressをインストール。無事に動作していましたが、パーマリンクを設定したところでServer error!のError 500が発生。SQLサーバにあるパーマリンクの設定を戻しても変わらず。

発生条件は以下の通りです。

    1.XAMPP1.7.7
    2.WordPress3.3
    3.WindowsXP
    4.「.htaccess」を設置

の組み合わせでServer error!が発生します。

どうやらサーバ側の問題ということでApacheのエラーログ「C:/xampp/apache/logs/error.log」を見ると

 [alert] [client 127.0.0.1] C:/xampp/htdocs/xampp/wordpress/.htaccess: RewriteEngine not allowed here

となっていました。
どうやら「.htaccess」が原因で動作しないようです。

そこで「C:/xampp/apache\httpd.conf」を開き設定を変えます。

<Directory C:/xampp/htdocs/xampp/wordpress>
  AllowOverride All
</Directory>

以上のテキストをファイルの最後に追加します。「C:/~」の部分はWordPressをインストールした場所に合わせて変えてください。

詳しくは「Apacheの解説サイト」に解説があります。
解説の解説が必要ですがw


またApacheのバージョンによって「httpd.conf」にある

LoadModule rewrite_module modules/mod_rewrite.so

の先頭に「#」がついてコメントアウトしてある場合があるので、先頭の「#」を削除する必要があります。

ここまで設定できたら、「XAMPP Control panel Application」で「Apache」を再起動(パソコンを再起動でもOK)します。以上の手順で「.htaccess」があっても正常に動作するようになります。


現在のページを共有する



現在のページに関連する記事

WordPress、XAMPP、WindowsXPで.htaccessがエラーになる場合の対処法 XAMPP1.8.2でCGIプログラムを実行する方法
WordPress、XAMPP、WindowsXPで.htaccessがエラーになる場合の対処法 XAMPPで.htaccessを利用すると500Errorになる理由
WordPress、XAMPP、WindowsXPで.htaccessがエラーになる場合の対処法 XAMPPのApacheでエラーが出た際の対処法
WordPress、XAMPP、WindowsXPで.htaccessがエラーになる場合の対処法 XAMMP導入時にApacheのVirtualHostを設定する方法
WordPress、XAMPP、WindowsXPで.htaccessがエラーになる場合の対処法 Webサービスの最前線で動作するApache HTTP サーバの初期設定
WordPress、XAMPP、WindowsXPで.htaccessがエラーになる場合の対処法 Apacheで拡張子が「.html」のファイル内でPHPを実行する方法
WordPress、XAMPP、WindowsXPで.htaccessがエラーになる場合の対処法 最新のXAMPPをインストールし、安全・高速に運用する方法

おすすめの記事

SNSのカウントをキャッシュするWordPressのプラグインを作成しました

SNSのカウントをキャッシュするWordPressのプラグインを作成し…

fluentdと連動して集計処理を行うNorikraの導入方法

fluentdと連動して集計処理を行うNorikraの導入方法

「アマレコTV」でWindows 10のPC画面に表示されている動画を撮影する方法

「アマレコTV」でWindows 10のPC画面に表示されている動画を撮…

知らなきゃ損!WordPressの表(テーブル)はExcelで作ろう!

知らなきゃ損!WordPressの表(テーブル)はExcelで作ろう!

インストールだけじゃない!yumの設定から便利な使い方まで徹底的に解説

インストールだけじゃない!yumの設定から便利な使い方まで徹底…

FuckAdBlockを利用して自由自在にAdblock対策をする方法

FuckAdBlockを利用して自由自在にAdblock対策をする方法

WordPressの新・旧ループからカスタムクエリ・アーカイブまで徹底解説

WordPressの新・旧ループからカスタムクエリ・アーカイブまで徹…

誤って削除したGoogle Chromeのブックマークを復元する方法

誤って削除したGoogle Chromeのブックマークを復元する方法


コメントを残す

コメントは認証制のため、すぐには反映されません。

プログラミングに関する質問は「日本語でプログラミングの悩みを解決するQ&Aサイト sukegra」をご利用ください。