XAMPPをインストールしたのですが、localhostのルートディレクトリとなるhtdocs直下に以下の.htaccessを記述したファイルを保存しました。
Order deny,allow
Deny from All
Allow from localhost 127.0.0.1
しかしhttp://localhost/にアクセスしても次のようなエラーが出てアクセスできません。
「要求されたディレクトリへのアクセス権限がありません。 インデックスドキュメントが存在しないか、 ディレクトリの読み込みが許可されていません」
いろいろなサイトではこのように設定するように書いているのですが、まったくアクセスできません。どのようにすればよいのでしょうか?
■その他
・.htaccessはSHIFT-JISで保存してあります。
・もしかしてhttp://localhost/に対してローカルからアクセスしていないのでしょうか?IE8のウインドウの下には"ローカルイントラネット"とは書いていますが。
■参考にしたサイト
http://phpspot.net/php/pgXAMPP%82%CC%90%DD%92%E8 …
http://www.css-lecture.com/log/php/002.html
http://blog.inasphere.net/2007/04/win32disableac …(これでもダメでした)
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
そのドキュメントルート
読み込み専用になったりしてませんか?
この回答への補足
すみませんが、その「読み込み専用」のチェックをいじったためにApacheやMySQLが動作しなくなってしまいました。
どのようにしたら直るのでしょうか?
ありがとうございます。
XAMPPフォルダ以下を全て「読み込み専用」のチェックを外しましたがダメでした。
といいますが、チェックを外したら動作がおかしくなってしまいました…。チェックを戻してもおかしいので非常に困っています。
No.1
- 回答日時:
1.試しに
http://127.0.0.1/でアクセスするとどうなりますか。・できない→2へ
・できた→「localhost」がIPv6のIPアドレスにマップされています。今後はlocalhostではなくIPv4のIPアドレスである127.0.0.1でアクセスするようにしてください。
2.htdocsにindex.htmlというファイルを置いてください。どうなりますか。
・何も変わらない→わしにゃもう分からん
・できた→エラーは認証エラーではなくてディレクトリ閲覧エラーでした。設定ファイルは問題なかったようです。
この回答への補足
その後ですが、セキュリティソフトを一度解除したら.htaccessを置いてもhttp://127.0.0.1/にアクセスできるようになりました。
http://localhost/は相変わらずアクセスできません。
ということはIPv6とかいう部分が問題なのですね。いろいろ調べてみようと思います。
ありがとうございました。
ありがとうございます。
1.http://127.0.0.1/ではアクセスできませんでした。.htaccessをhtdocsから削除してもアクセスできませんでした。
2.htdocsにindex.htmlはすでに置いてあります。
以下のような状況です。
■.htaccessをhtdocsに置くとhttp://localhost/にアクセスできない。
■.htaccessをhtdocsに置いても置かなくてもhttp://127.0.0.1/にアクセスできない。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL データベースの複製の仕方(mysql) 2 2023/05/30 18:24
- その他(開発・運用・管理) 【至急】.htaccessによるディレクトリ単位でのリダイレクト 2 2023/08/10 13:46
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- MySQL Mac です。ローカルホストの phpMyAdmin にアクセスできません。 1 2023/06/06 17:14
- PHP どうして送信されないのでしょうか? 1 2022/12/09 05:23
- Windows 10 指定したファイルを任意の範囲のディレクトリ内に上書き保存したい 1 2022/11/24 10:42
- サーバー Laravelをレンタルサーバーにインストールするにはどうすればいいですか? 2 2022/06/29 10:17
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
- その他(ブラウザ) このページは動作していません HTTP ERROR 401 2 2022/11/28 12:11
- MySQL 「掲示板のログイン画面」はPHP~MySQLに「データベース認証のシステム」方式です。 1 2022/09/27 05:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CFileDialogの最初のディレクト...
-
バッチを用いたフォルダの自動移動
-
FTPコマンドでディレクトリごと...
-
Visual C++ 2005 Express Editi...
-
コマンドプロンプトを指定のデ...
-
ディレクトリ内の最新ファイル...
-
Matlab 指定したディレクトリ...
-
[ ディレクトリ '.' は書き込み...
-
visualstudioでc#のdllができない
-
makefile でファイルをコピーす...
-
kshのスクリプトでワイルドカー...
-
Subversionで、ファイルをリネ...
-
絶対パス?絶対アドレス?意味...
-
str ! = NULL
-
ディレクトリの正規表現について
-
PHP 削除やコピーが出来ない
-
filemtimeについて
-
Subversionのリポジトリの削除
-
VB2008でFTPでのディ...
-
ファイルアップロードに関して...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FTPコマンドでディレクトリごと...
-
バッチを用いたフォルダの自動移動
-
CFileDialogの最初のディレクト...
-
現在位置より2つ上のディレク...
-
Subversionのリポジトリの削除
-
fopenでファイルが開かない場合...
-
makefile でファイルをコピーす...
-
VB.NET 最下位のディレクトリ名...
-
rmdirでフォルダが消せません
-
visualstudioでc#のdllができない
-
ファイルアップロードに関して...
-
絶対パス?絶対アドレス?意味...
-
MkDir関数
-
拡張子を隠すのは良い事なので...
-
Subversionで、ファイルをリネ...
-
powershell で書いたプログラム...
-
コマンドプロンプトを指定のデ...
-
ファイル選択ダイアログで選択...
-
aspのページが表示できません
-
JAVA内で複数のファイルを削除...
おすすめ情報