当前位置: 首页 > 知识库问答 >
问题:

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

巫马山
2023-03-14

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

应用程序/MAMP/htdocs

当我执行这个代码我得到的URL作为

   localhost:8888/

因为网址说它使用8888端口,我不想在我的网址8888,因为我的项目有各种重定向。所以我尝试改变MAMP上的端口------ 优势-----imade它设置默认的apace和MySql端口

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

    localhost/MAMP/?language=English

带有以下错误消息:

找不到

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

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

提前谢谢!

共有2个答案

孟跃
2023-03-14

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

<Directory "/Applications/MAMP/htdocs">

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

如果您仍然有问题,请查看位于/Application/MAMP/logs的apache日志文件。

贾骏
2023-03-14

默认情况下localhost将在端口80上运行。
如果你的localhost在端口80上运行,你唯一需要输入到浏览器的是localhost。如果您必须键入localhost:8888,那么这意味着它在端口8888上运行!如果你想改变这一点,打开httpd.conf(你的Apache配置文件)并向下滚动到第47行,在那里它说听#。将该行更改为监听80。打开你的服务器(可能需要重新启动),然后打开你的浏览器,输入localhost
如果需要,我很乐意提供进一步的帮助!

 类似资料:
  • 我的Kotlin Android项目有以下依赖项{ 我在运行测试时遇到的错误是: 如果我必须包含junit-vintage-engine,如果我的所有测试都是用JUnit5风格编写的,为什么还要包含呢?

  • 我需要在运行时更改与数据库的连接。例如,如果请求的参数是BD1,则连接数据库1,如果是BD2,则连接数据库2,等等。 我用的是Spring靴。最好的方法是什么。 我有这个,但不知道说我的存储库如何使用。

  • 问题内容: 我想开始为我的Python代码编写单元测试,而py.test框架听起来比Python捆绑的unittest更好。因此,我在项目中添加了“ tests”目录,并在其中添加了test_sample.py。现在,我想配置PyCharm以运行“ tests”目录中的所有测试。 据称,PyCharm在其测试运行程序中支持py.test。您应该能够创建运行/调试配置来运行测试,并且PyCharm据

  • 我正在Eclipse JDT中开发一个项目,它对OSGI有可选的依赖性--也就是说,它支持作为OSGI包使用,如果它在OSGI环境中作为包使用,它还将引用OSGI中的一些类。 现在我想编写JUnit测试用例,既可以在OSGI内部运行,也可以在不运行OSGI的情况下运行,包含在两个不同的测试套件中。OSGI测试作为JUnit Pulg-in测试运行,而非OSGI测试应该作为普通JUnit测试运行。

  • 问题内容: 我想向管理界面公开一些(特定于应用程序的)设置,以便用户可以轻松地更改它们,也不必重新启动Django。 我应该怎么做? 我在http://djangopackages.com/grids/g/live-setting/上签出了应用程序(btw django-constance最吸引人),但实际上所有这些应用程序所做的就是将值存储在数据库中,从而提供了一个网站。界面来更改它们,并进行缓