很多与我类似的问题,但实际上没有一个能解决我的问题!
我在连接到互联网的电脑(win 7)上安装了 Wamp,并给了它一个真实的 IP(78.10*..),我可以在任何地方访问它。
我做了以下事情:
- httpd 和 phpmyadmin 中的更改,(拒绝所有替换为允许所有)(服务器名称“localhost:80”替换为我的公共(public) ip 78.10*..:80)(拒绝替换为授予) )(已添加::1)
- phpsysinfo、sqlbuddy、webgrin 中的更改(需要删除本地主机、将全部拒绝替换为全部允许) -从图标中将 wamp 置于在线状态 - 防火墙已关闭 -在本地硬C上授予完全权限并也将其共享
当我在另一台计算机(不在我的 LAN 中)上请求 78.10*.. 时,wamp 索引会预览,我可以访问工具(phpinfo、phpmyadminn)和您的别名(phpmyadmin、phpsysinfo、sqlbuddy) webgrin)但我无法访问位于 www 目录中的项目 当我按名为“m”的项目时,会预览重定向页面并将我重定向到名为 localhost 的页面,并说页面不可用,如果我在服务器上执行相同的操作,则重定向页面将我重定向到 localhost,我可以访问我的项目
任何帮助将不胜感激
谢谢建议
最佳答案
在 Moodle 文件夹内的“Config.php”中将 (wwwroot='localhost')
更改为 78.10*.***.***
。
要将您的moodle文件夹设为根目录,请执行以下操作:
您必须在 httpd.conf 文件/wamp/apache2/conf/httd.conf 中编辑两件事:
DocumentRoot "/wamp/www"
更改为
DocumentRoot "your_moodle_folder"
然后找到:
<Directory "wamp/www">
更改为
<Directory "your_moodle_folder">
保存并重新启动apache。
关于mysql - 无法在线访问wamp项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27405814/