30

こんにちは、以前は XAMP サーバーを使用していましたが、joomla テンプレートをインストールすると大量のエラーが発生します。WAMP をインストールしましたが、問題は次のとおりです。 1. 127.0.0.1 ではアクセスできますが、「localhost」ではアクセスできません。2 phpmyadmin にアクセスすると、このエラーが発生します。

禁止 このサーバーの /phpmyadmin/ にアクセスする権限がありません。

 Alias /phpmyadmin "c:/wamp/apps/phpmyadmin3.4.5/" 

# to give access to phpmyadmin from outside 
# replace the lines
#
#        Order Deny,Allow
#   Deny from all
#   Allow from 127.0.0.1
#
# by
#
#        Order Allow,Deny 
#   Allow from all
#

変更後はこんな感じ

<Directory "c:/wamp/apps/phpmyadmin3.4.5/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Deny,Allow
        Allow from all
</Directory>

この後、ワンプを再起動するだけです

4

15 に答える 15

40

に進みC:\wamp\aliasます。ファイルphpmyadmin.confを開いて変更

<Directory "c:/wamp/apps/phpmyadmin3.5.1/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1
</Directory>

<Directory "c:/wamp/apps/phpmyadmin3.5.1/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Allow,Deny
    Allow from all
</Directory>

問題が解決しました

于 2012-12-29T01:45:11.000 に答える
26

httpd.conf ファイルを次のように変更します。

から

<Directory />
    AllowOverride none
    Require all denied
</Directory>

<Directory />
    AllowOverride none
    Require all granted
</Directory>
于 2012-06-12T17:21:17.147 に答える
13

したがって、上記のどれも私にとってはうまくいきませんでした。これを除いて: httpd.conf を編集します。

線を見つける

Listen 80 

そしてに変更

listen 0.0.0.0:80 

Windows 8を実行している場合、ipv4の代わりにipv6を使用することに関係があります

于 2013-04-30T15:41:08.860 に答える
9

C:\wamp\alias に移動します。ファイルphpmyadmin.confを開き、追加します

Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from MACHINE_IP
于 2012-05-15T12:42:20.847 に答える
7

以下のファイルを変更 \bin\apache\apache2.2.22\conf\httpd.conf

Replace Listen 80 with Listen 0.0.0.0:80

交換

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Allow from all
</Directory>

交換

onlineoffline タグ - 削除しないでください

Order Deny,Allow
Deny from all
Allow from 127.0.0.1

onlineoffline タグ - 削除しないでください

Order Deny,Allow
Allow from all
Allow from 127.0.0.1

\wamp\alias\phpmyadmin.conf で置き換えます

<Directory "c:/wamp/apps/phpmyadmin3.4.10.1/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1
</Directory>

<Directory "c:/wamp/apps/phpmyadmin3.4.10.1/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1
    Allow from ::1
</Directory>

Windows localhost でテスト済み。 注 : RigsFolly のコメントも考慮してください。

于 2014-02-25T17:36:11.953 に答える
5

WampServer 2.2 と Apache 2.4.2 の場合、次のようになりました。

Options Indexes FollowSymLinks MultiViews
AllowOverride all
Require local
于 2013-01-24T23:53:27.197 に答える
2

私はこの問題に直面しました

Forbidden You don't have permission to access /phpmyadmin/ on this server

これに関するいくつかのヘルプ:

最初に、新しいワンプをインストールしたことを確認するか、既存のものを置き換えます。新品なら問題ありませんが、既存のインストールを行った場合。

次の手順を実行します。

  1. wamp\bin\mysql ディレクトリを開きます
  2. このフォルダーに、別の名前の mysql の別のフォルダーがあるかどうかを確認し、存在する場合は削除します。
  3. mysql フォルダを残し、重複するファイルを削除するには、次のように入力します。
  4. wamp サーバーを再起動します。ワンプが活躍します。
于 2012-11-10T15:45:08.610 に答える
1

アンインストールの可能性がある場合は、管理者としてインストールを実行し、mysql.conf ファイルをそのように変更します。

<Directory "c:/wamp/apps/phpmyadmin3.5.1/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Allow,Deny
    Allow from all
    Allow from all
</Directory>

注: 管理者として再インストールする前は、上記の解決策はうまくいきませんでした

于 2013-05-06T11:15:21.593 に答える
1

のファイルの内容をc:\wamp\alias\phpmyadmin.conf次のように変更します。

<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 サーバーを再起動します。

于 2013-05-23T07:30:17.007 に答える
0

上記の答えはどれも私にとってはうまくいきませんでしたAllow from all.

c:\wamp\alias\phpmyadmin.confファイルを開いて変更

Allow from 127.0.0.1

Allow from 127.0.0.1  ::1

説明:

  • ほとんどのコンピューター システムでは、localhost は、最も一般的に使用される IPv4 ループバック アドレスである IP アドレス 127.0.0.1 と、IPv6 ループバック アドレス ::1 (ソース: https://en.wikipedia.org/wiki/Localhost ) に解決されます。 )
  • 名前 localhost の 1 つ以上の IP アドレスへの解決は、オペレーティング システムのホスト ファイルの次の行によって構成されます。

    127.0.0.1    localhost
    ::1          localhost
    
  • hosts ファイルを表示するには、次の場所に移動します。c:\Windows\System32\drivers\etc\HOSTS

  • 上記の行はコメントアウトされていることに注意してください。# localhost name resolution is handled within DNS itself.

私のマシンの Win7 では、次のことにも気付きました。

  • localhost\phpmyadminChrome では動作しませんでしたが、IE11 では動作しました
  • 127.0.0.1\phpmyadminChromeで働いた
于 2016-08-07T21:24:25.330 に答える
0

ファイル内の新しいphpmyadmin4.0.4に対して以下の変更を行いましたhttpd.conf

<Directory />
    AllowOverride none
    Require all granted
</Directory>

phpmyadmin.conf

<Directory "c:/wamp/apps/phpmyadmin4.0.4/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Allow,Deny
    Allow from all
</Directory>

サーバーを再起動します。

于 2014-12-18T06:58:58.370 に答える