如何更改MAMP配置以运行PHP?

时间:2013-06-05 13:20:43

标签: php macos mamp

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

应用程序/ MAMP / htdocs中

当我执行此代码时,我将URL设为

   localhost:8888/

因为url说它正在使用端口8888我不想在我的url上使用8888,因为我的项目有各种重定向。所以我试着改变端口  MAMP ------ prefrences ----- imade it set default apace andMySql ports

但是当我重启MAMP后,我找到了网址

    localhost/MAMP/?language=English

出现以下错误消息:

未找到

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

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

提前致谢!

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

开头的部分
<Directory "/Applications/MAMP/htdocs">

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

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