【问题标题】:can't access wamp projects online无法在线访问 wamp 项目
【发布时间】:2015-02-08 22:20:59
【问题描述】:

很多与我类似的问题,但实际上没有一个能解决我的问题!

我在一台连接到互联网的电脑(win 7)上安装了 Wamp,我给了它一个真实的 IP (78.10*..),我可以在任何地方访问它。

我做了以下事情:

  • httpd 和 phpmyadmin 中的更改,(拒绝全部替换为全部允许)(服务器名称“localhost:80”替换为我的公共 ip 78.10*..:80)(拒绝替换为授予)(添加 ::1)
  • phpsysinfo、sqlbuddy、webgrin 的变化(requier 本地主机已删除,全部拒绝替换为全部允许) - 将 wamp 从其图标置于在线状态 -防火墙已关闭 - 授予本地硬盘 C 的完全权限,也可以共享

当我在另一台计算机(不在我的局域网中)上请求 78.10*.. 时,wamp 索引预览,我可以访问工具(phpinfo,phpmyadminn)和您的别名(phpmyadmin,phpsysinfo,sqlbuddy, webgrin),但我无法访问位于 www 目录中的项目 当我按下名为“m”的项目时,重定向页面预览并将我重定向到名为 localhost 的页面并说页面不可用,如果我在我的服务器上做了同样的事情,重定向页面将我重定向到 localhost,我可以访问我的项目

任何帮助将不胜感激

多谢指教

【问题讨论】:

  • 项目文件夹m里面有什么。有没有htaccess文件之类的?将 index.php 文件放入 m 文件夹中,代码如下:<?php die(phpinfo()); 并显示输出
  • 感谢 Fleuv 的回复,确定 m 文件夹下有 index.php 文件
  • 似乎是一个“Moodle”问题。
  • 是的 Stewiezzz 文件夹 m 中的 moodle 包文件,但是如何修复它,知道吗?
  • 顺便说一句,moodle 在我的服务器上和本地一样正常工作

标签: mysql apache phpmyadmin ip wamp


【解决方案1】:

在 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。

【讨论】:

  • 我可以将文件夹 m 中的文件移动到 www 目录并直接从 ip 访问moodle(我将删除 wamp 索引)
  • 我刚刚在 documentroot 和 Director 中的 C:/wamp/www 之后添加了“m”,并且它再次起作用了 谢谢 Stewiezzz,你是最棒的 :)
  • 没问题哈哈,出于隐私考虑,编辑你的帖子更改你的IP的最后几位,我也会对我的帖子做同样的事情。
  • 完成了,如果我的服务器在接下来的几天里面临攻击,那么应该是你;)哈哈
  • 别担心,我不参与整个 Ddos 攻击哈哈
猜你喜欢
  • 2020-09-21
  • 2014-11-13
  • 2014-07-30
  • 2021-10-27
  • 1970-01-01
  • 1970-01-01
  • 2016-01-22
  • 2012-01-31
  • 1970-01-01
相关资源
最近更新 更多