2014-04-23 97 views
2

运行小牛队,我刚升级到Mamp 3.我无法让Apache开始使用默认端口8888.在80端口运行良好,并且所有运行顺利Mamp 2.Mamp 3 - Apache不会启动端口8888

使用SUDO重新启动Apache不起作用。我使用“sudo apachectl stop”,但这没有效果。

错误记录什么也没有显示。当我切换到端口80和MySQL端口3306时,一切都开始了,但我不希望它使用端口80.谢谢。

+0

如果真的有重新启动后的HTTP服务器的主要错误日志文件中没有条目,则服务器监听指定的端口上。可能是你有网络问题?阻止访问该非标准端口的防火墙? – arkascha

+0

安装位于localhost上。正如我所说的,以前版本的MAMP运行良好,但我想申请升级并使用Apache 8888端口。 – Roadsider

回答

0

很多人都有这样的回答成功http://aralbalkan.com/1931/ 它没有工作对我来说不过,我有完全一样的问题,我升级,目前无法对8888端口运行,这意味着没有我的地方SilverStripe的网站正在工作!你有没有找到其他解决方案?

+0

我最终通过从Applications文件夹中完全删除(而不是删除)所有旧版本,然后重新安装它来修复我的问题。然后,当我进入旧的MAMP文件夹并复制并将db文件夹粘贴到成功移动数据库的新MAMP文件夹中。 (如果您不移动整个文件夹,可能会出现表格未出现的问题)。 – pinkp

2

我发现这个解决方案,它的工作对我来说,我希望它可以帮助你:

使用Finder中您只要前往/应用程序/ MAMP /斌/ Apache2的/ bin,然后重命名envvars中以_envvars(是的,只需添加下划线)。繁荣!完成并完成。

http://codesoap.com/mamp-pro-apache-and/

+0

由于某种原因,这固定了Apache的问题,但创建了一个相同性质的MySQL问题 –

+0

工作很好,,,谢谢 –