WAMPManager メニューを左クリックして をクリックするという単純なケースであったはずPut online
です。
これにより、このセクションが次のように変更されhttpd.conf
ます。
Apache 2.2.x を使用している場合
# onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1 ::1 localhost
これに:
# onlineoffline tag - don't remove
Order Allow,Deny
Allow from all
Apache 2.4.x を使用している場合
# onlineoffline tag - don't remove
Require local
これに:
# onlineoffline tag - don't remove
Require all granted
そして、厳密に言えば、あなたがする必要があるのはそれだけです!
しかし、httpd.conf を手動でいじったので、確認する必要があることがいくつかあります。なんらかの理由でポートを 8080 に変更しなければならなかったと考えるのではなく、ポートを 8080 に変更したかったのだと思います。ポート番号を 8080 に変更したくない場合は、次の情報で 8080 の代わりに 80 を使用してください。
httpd.conf
# as your router probably does not support IPV6 change so apache only listens on IPV4
# you dont need to put the actual ip address of this PC in here as you say you did.
Listen 0.0.0.0:8080
# ServerName port need to match the Listen, your question made me think you may have left this as localhost:80
ServerName localhost:8080
Apache 2.2.x を使用している場合
# Assuming your site is in c:\wamp\www ( this section should already exist I just removed all the comments for brevity)
<Directory "d:/wamp/www/">
Options Indexes FollowSymLinks
AllowOverride all
#
# Controls who can get stuff from this server.
#
# onlineoffline tag - don't remove
Order Allow,Deny
Allow from all
</Directory>
Apache 2.4.x を使用している場合
# Assuming your site is in c:\wamp\www ( this section should already exist I just removed all the comments for brevity)
<Directory "d:/wamp/www/">
Options Indexes FollowSymLinks
AllowOverride all
#
# Controls who can get stuff from this server.
#
# onlineoffline tag - don't remove
Require from all
</Directory>
このセクションを変更するというよくある間違いを犯した場合は、これに戻してください。そうしないと、C:\ へのアクセス権を他のユーザーに与えることになります。
Apache 2.2.x を使用している場合
<Directory />
Options FollowSymLinks
AllowOverride None
Order Deny,Allow
Deny from all
</Directory>
Apache 2.4.x を使用している場合
<Directory />
Options FollowSymLinks
Require all denied
</Directory>
ここで何かがあなたの間違いや怠慢につまずくようになることを願っています.
編集:追加情報
phpMyAdmin は、次のような詮索好きな目から保護されています。
編集 c:\wamp\alias\phpmyadmin.conf
Alias /phpmyadmin "d:/wamp/apps/phpmyadmin3.5.1/"
# 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 "d:/wamp/apps/phpmyadmin3.5.1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
Allow from 127.0.0.1
それを使用しているデータベースと同じ PC 上にないユーザーを停止する行を参照してください。
そのため、インターネットからアクセスしようとしても機能しません。
一時的に次のように変更できると思います:
Order Allow,Deny
Allow from all
または、テストする場所のIPアドレスがわかっている場合は、さらに良いことを行うことができます
Order Deny,Allow
Deny from all
Allow from 127.0.0.1 ::1 localhost
Allow from xxx.yyy.zzz.aaa
xxx.yyy.zzz.aaa はあなたの友達の IP アドレスです。