ブラウザからアクセスできないリモートのphpMyAdminにアクセスできません。 私のwampserverバージョンは3.0.6で、Windows Server 2008 R2 64ビットを使用しています。私はそれを開いたときウェブサーバがブラウザからアクセスしない
はlocalhost/phpmyadminの/ --->それはOKだけどmywebsite.it/phpmyadmin場合---> KO
。どうして? ありがとう
ブラウザからアクセスできないリモートのphpMyAdminにアクセスできません。 私のwampserverバージョンは3.0.6で、Windows Server 2008 R2 64ビットを使用しています。私はそれを開いたときウェブサーバがブラウザからアクセスしない
はlocalhost/phpmyadminの/ --->それはOKだけどmywebsite.it/phpmyadmin場合---> KO
。どうして? ありがとう
デフォルトでは、すべてのWAMPServerは、WAMPServerを実行しているPCからのみアクセスできるように設定されています。これは、他のPCからのアクセスを許可するという危険から、 。
phpMyAdmin
は、phpMyAdmin
を動作させるために使用される別名定義で保護されています。
ので、外部からのアクセスにこれを開くために、あなたは\wamp\alias\phpmyadmin.conf
を編集それはあなたがWAMPServerを使用しているとphpMyAdmin
のバージョンが
Alias /phpmyadmin "D:/wamp/apps/phpmyadmin4.7.1/"
<Directory "D:/wamp/apps/phpmyadmin4.7.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
<ifDefine APACHE24>
Require local
</ifDefine>
<ifDefine !APACHE24>
Order Deny,Allow
Deny from all
Allow from localhost ::1 127.0.0.1
</ifDefine>
# To import big file you can increase values
php_admin_value upload_max_filesize 128M
php_admin_value post_max_size 128M
php_admin_value max_execution_time 360
php_admin_value max_input_time 360
</Directory>
この例と異なる場合があり、デフォルトで次のようになります3、Apache2.4を使用しているので、このセクションのみを修正する必要があります
<ifDefine APACHE24>
Require local
</ifDefine>
Require all granted
を使用しないでください。ユニバースでデータベースを削除できるようにしたい場合を除きます。だから、Apacheは
<ifDefine APACHE24>
Require local
Require ip 192.168.1
</ifDefine>
を行う参照するには、ネットワーク上の他の人を許可する
ここで私はあなたがあなたがオンになっている実際のサブネットにそれを修正する必要があります192.168.1
で始まるサブネット上にあると仮定しています。
だけphpMyAdmin
にアクセスできるようにするには、特定のIPアドレスが必要な場合、あなたはあなたのphpMyAdmin
に宇宙を許可したい場合は、
<ifDefine APACHE24>
Require all granted
</ifDefine>
を行う。しかし作る例
<ifDefine APACHE24>
Require local
Require ip 192.168.1.100
Require ip 192.168.1.101
Require ip 192.168.1.102
</ifDefine>
のためにこれを行いますMySQLのroot
アカウントには非常に安全なパスワードがあり、は絶対パスワードなしで残されていないことを確かめてください。
このファイルを修正したら、Apacheを再起動して変更を反映させてください。