2

Mac os 对我来说是新的。我最近在我的 MAC OS 上安装了 MAMP。我已将我的 php 项目放在

应用程序/MAMP/htdocs

当我执行此代码时,我得到的 URL 为

   localhost:8888/

正如网址所说,它正在使用端口 8888,我不希望在我的网址上使用 8888,因为我的项目中有各种重定向。所以我尝试通过更改 MAMP 上的端口-----prefrences-----imade 它设置了默认速度和MySql 端口

但是在我重新启动 MAMP 之后,我找到了 url

    localhost/MAMP/?language=English

带有以下错误消息:

未找到

在此服务器上找不到请求的 URL /MAMP/。

Apache/2.2.22 (Unix) DAV/2 Server at localhost Port 80

提前致谢!

4

2 回答 2

0

您收到的错误消息表明 apache 正在运行并且它位于端口 80 上。错误消息指出 url /MAMP/ 无效,如果您添加了项目,可能就是这种情况。MAMP 中有一个偏好,可以让它在启动时启动一种帮助页面,我认为这就是您所看到的。如果您已将项目复制到 htdocs 中,则可能需要/Applications/MAMP/conf/apache使用您的站点特定详细信息(例如文档根目录)修改位于其中的 httpd.conf 文件。查找开头的部分

<Directory "/Applications/MAMP/htdocs">

请记住,您需要重新启动服务才能应用更改!

如果您仍然遇到问题,请查看位于的 apache 日志文件/Applications/MAMP/logs

于 2013-06-05T13:46:52.220 回答
0

默认情况下 localhost 将在端口 80 上运行。
如果您的 localhost 在端口 80 上运行,您只需在浏览器中输入localhost. 如果您必须输入localhost:8888,则表示它正在端口上运行8888!如果要更改此设置,请打开httpd.conf(您的 Apache 配置文件)并向下滚动到第 47 行,其中显示listen #. 将该行更改为listen 80. 打开您的服务器(可能需要重新启动),然后打开您的浏览器并输入localhost.
如果需要,我很乐意提供进一步的帮助!

于 2013-06-05T13:30:50.913 回答