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をインストールし、安全・高速に運用する方法

おすすめの記事

Linuxの基本の基本。Linuxの基本的なディレクトリ構成

Linuxの基本の基本。Linuxの基本的なディレクトリ構成

日々の単純作業を自動化できるUWSCの使い方(入門・書式編)

日々の単純作業を自動化できるUWSCの使い方(入門・書式編)

Google Adsenseで配信される詐欺的なサイトのブロック用URLまとめ

Google Adsenseで配信される詐欺的なサイトのブロック用URLまとめ

そのサイト、WordPressじゃなくてWixで十分じゃない?

そのサイト、WordPressじゃなくてWixで十分じゃない?

Mac OS 9時代のIDE接続のHDDをMacDrive 10を利用してWindows 10で読み込む方法

Mac OS 9時代のIDE接続のHDDをMacDrive 10を利用してWindows 10…

サーバの処理を自動実行するcronの仕組みと応用法

サーバの処理を自動実行するcronの仕組みと応用法

プロ根性のあるデザイナーやブロガーにお勧めする4つの画像編集ソフト

プロ根性のあるデザイナーやブロガーにお勧めする4つの画像編集…

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

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


コメントを残す

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

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