FC2ブログ

一人webマスターの独り言

SEO・SEMやオーバーチュア広告・アクセス解析とか、独学で感じたこととか、ふと思ったことなんかをつらつらと。
一人webマスターの独り言 TOP  >  web >  vistaでxampp1.7.3インストールして.htaccess設定した際localhostで403エラーが出る際の解消方法

vistaでxampp1.7.3インストールして.htaccess設定した際localhostで403エラーが出る際の解消方法

健忘録。

xampp1.7.3をインストールし、セキュリティ設定で

C:\xampp\htdocsに

Order deny,allow
Deny from All
Allow from localhost 127.0.0.1


をコピーして.htaccesファイルを設定した際、
http://127.0.0.1     は表示
http://127.0.0.1/xampp/ は表示
http://localhost/ で403エラー


phpinfo();
?>


と書いてinfo.phpをhtdocsに保存後、
http://localhost/info.php では403エラー
http://127.0.0.1/info.php では表示


という状態に。

色々調べたのですが、
私の場合は、

C:Windows\System32\drivers\etc\hosts
ファイルの

127.0.0.1 localhost
::1 localhost


::1をコメントアウトして

127.0.0.1 localhost
#::1 localhost


に変更することで、
http://localhost/
が表示できるようになりました。

ただhostsファイルはvistaの場合管理者権限で開かないと編集保存の際、
「ファイルC:Windows\System32\drivers\etc\hostsを作成できません。パスおよびファイル名が正しいかどうか確認してください。」
と出てき、再度名前を付けて保存しようとすると、
「C:\Windows\System32\drivers\etc\hosts.txtこの場所に保存するアクセス許可がありません。管理者に連絡してアクセス許可を取得してください。」
と出てやはり保存できない。

一時的に管理者権限で保存するために色々調べたのですが、
Windows Vista で Hosts ファイルや Lmhosts ファイルを変更できない
これをやってもうまくいかないので、

「コントロールパネル→ユーザーアカウント→ユーザーアカウント制御の有効化または無効化」

「ユーザーアカウント制御(UAC)を使ってコンピューターの保護に役立たせる」
のチェックボックスをはずしてhostsファイルを編集することができました。

以上健忘録
スポンサーサイト



[ 2010/03/26 18:32 ] web | TB(0) | CM(0)
コメントの投稿












管理者にだけ表示を許可する
トラックバック
この記事のトラックバックURL

検索フォーム
PR
リンク
yahooログール