web-dev-qa-db-ja.com

phpmyadminにリモートでアクセスする方法

ネットワークの外部からphpmyadminにアクセスすることは可能ですか?どこに設定しますか? httpd.confを編集してみて、wampserverからすべてのサービスを再起動しましたが、機能しません

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order Allow,Deny
    Allow from all
</Directory>
9
Wern Ancheta

C:\ wamp\aliasに移動し、ファイルphpmyadminを編集します

# 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
13
0x0
# Edit C:\wamp\alias\phpmyadmin.conf  
# Below is v3.5.1 - the current version is 4.0.4.1

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

# to give access to phpMyAdmin from outside 
# replace the lines
#
# Require local
#
# by
#
# Require all granted
#

<Directory "c:/wamp/apps/phpmyadmin3.5.1/">
   Options Indexes FollowSymLinks MultiViews
   AllowOverride all
   Require all granted
</Directory>
8
G O'Rilla

UnixまたはWindowsを使用していますか? Unixの場合は、phpMyAdminがインストールされているディレクトリの所有者/権限を確認してください。これは、それと関係がある可能性があります。

2
Suman

この種の問題が発生する他のユーザーの参考のために、ディレクトリの変更以外に、ファイアウォールの設定も確認する必要があることを皆さんに思い出させたいと思います。

それは私に起こりました、私はすべて(xamppのすべての設定)を変更しましたが、それでも接続できません。諦めかけた後、ファイアウォールを思い出しました。設定を変更した後は、すべて正常に機能します。

共有するだけ

2
nhix

リモートネットワークからプライベートアドレスにアクセスしようとしているように見えます。できません。マシンでWebサーバーを構成し、サーバーでddns(固定のパブリックIPがない場合)サービスを使用する必要があります。おそらく、ルーターのポート80の着信トラフィックをWebサーバーマシンにもリダイレクトする必要があります。

2
Rui Marques

このように試しましたか?たぶんあなたはあなたのネットワークにディレクトリ名を追加する必要がありますか?

<Directory "/Documents and Settings/All Users/Documents/xampp/phpMyAdmin">
...
...
...
...
</Directory>
1
Soner Gönül

以下のコードをファイルD:\ wamp\alias\phpmyadmin.confに配置します

<ディレクトリ "D:/wamp/apps/phpmyadmin3.2.0.1 /">

Options Indexes FollowSymLinks MultiViews
AllowOverride all
    Order Deny,Allow
Allow from all
Allow from 127.0.0.1

</ Directory>

0
Sandeep