[解決済み] WAMPのエラーです。Forbidden このサーバー上の/phpmyadmin/にアクセスする権限がありません。
2022-02-17 06:16:32
質問
を初めて利用します。 WAMP で、今日インストールしたところです。
セットアップはうまくいき、localhostは動作しているようですが phpMyAdmin こんなエラーが出ます。
禁制
このサーバーの /phpmyadmin/ にアクセスする権限を持っていません。
phpMyAdminでこのパーミッションアクセスエラーが発生するのはなぜですか?
Windows7を使用しています。
解決方法を教えてください。
のファイル内容を変更します。
c:\wamp\alias\phpmyadmin.conf
を以下のように変更します。
注
Allow
セキュリティのためにローカルマシンから許可するディレクティブです。ディレクティブは
Allow from all
は安全ではないので、ローカルマシンに限定する必要があります。
<Directory "c:/wamp/apps/phpmyadmin3.4.5/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Allow from all
</Directory>
ここでは、私のWAMPのインストールは
c:\wamp
フォルダーに格納します。お使いの環境に合わせて変更してください。
以前は、このような状態でした。
<Directory "c:/wamp/apps/phpmyadmin3.4.5/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
Apache 2.2 以降の最新バージョンでは、IPv4 ループバック (あなたのローカルホスト) の代わりに IPv6 ループバックを探します。
<ブロッククオート
本当の問題は、wampがIPv6アドレスにバインドされていることです。修正方法です。
を追加するだけです。
Allow from ::1
- Tiberiu-Ionuț Stan
<Directory "c:/wamp22/apps/phpmyadmin3.5.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from localhost 127.0.0.1 ::1
</Directory>
これにより、ローカルマシンのみがApacheのローカルアプリにアクセスできるようになります。
これらの変更を行った後、Apacheサーバーを再起動します。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン