10年积累的做网站、网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计制作后付款的网站建设流程,更有岗巴免费网站建设让你可以放心的选择与我们合作。
WordPress的本地安装是在上线之前测试站点更改的绝佳方式,而MAMP是设置站点的最佳方式之一。但是,当MAMP的关键组件之一apache拒绝启动时,这可能会很困难。
您的Apache服务器可能无法运行有几个原因。某些东西可能会阻塞它使用的端口;可能有另一个Apache实例已经在运行;或者可能与您在MAMP中使用的PHP版本不兼容。
幸运的是,这些问题的故障排除和修复都相当简单。
在本文中,我们将解释MAMP的Apache服务器未启动错误的一些可能原因,并介绍如何修复每个错误。
在深入探讨此错误的原因之前,让我们先介绍一些基础知识。MAMP安装实际上是多个协同工作的软件组件的捆绑包:Apache Web服务器、MySQL数据库软件和PHP编程语言。
这些组件中的每一个对于本地安装的运行都至关重要。如果缺少或遇到错误,您将无法访问或使用您的WordPress测试环境。
当您在计算机上打开MAMPapp时,Apache服务器和MySQL应该会自动启动,使您的本地站点“在线”并允许您访问它。但是,您可能会发现有时Apache服务器无法启动,这可能就是您在这里的原因。
您有时可能会看到一个弹出窗口,其中包含错误消息“Apache无法启动。请检查您的MAMP安装和配置。” 但是,通常您根本不会看到错误消息 — 相反, MAMP 窗口中Apache服务器旁边的点不会变成绿色:
如果无法启动,MAMP窗口中的Apache Server指示灯不会变为绿色
MAMP Apache服务器未启动错误有几个可能的原因:
幸运的是,这些问题都比较容易排除和修复。在下一节中,我们将深入探讨如何做到这一点。
既然您知道问题所在,您就可以开始进行故障排除了。有四种不同的修复程序可以解决MAMP中的“Apache服务器未启动”错误。我们建议按顺序尝试每个,并且仅在问题仍然存在时才继续进行下一个。
通信应用程序Skype倾向于占用Apache在网络上使用的端口,从而阻止其启动。
解决这个问题非常简单——只需关闭Skype并重新启动MAMP。
如果冲突继续出现并且您需要同时运行MAMP和Skype,您可以更改Apache使用的端口。为此,请导航至MAMP应用程序菜单中的MAMP > 首选项:
您可以更改Apache使用的端口,以避免与Skype和其他应用程序发生冲突
单击Preferences窗口顶部的Ports ,为Apache输入一个新端口,然后单击OK保存更改。端口8080是避免冲突的常用选项,但您可以在此处添加所需的任何值。
如果您不使用Skype,或者上述修复没有解决问题,接下来要检查的是没有其他Apache实例已经在运行。这是MAMP Apache服务器无法启动的常见原因。首先,关闭计算机上的MAMP。接下来,您需要打开计算机的任务管理器(Mac设备上的活动监视器)。
要在Windows中打开任务管理器,您可以按Ctrl + Alt + Delete并从菜单中选择任务管理器,或者打开开始菜单并搜索“任务管理器”。在Mac上,您可以从“应用程序”菜单中打开“活动监视器”。
打开后,转到Windows 任务管理器中的进程选项卡,或Mac上的CPU选项卡:
在任务管理器中搜索“httpd”或“Apache”实例,以查找可能阻止MAMP的其他Apache服务器
在进程列表中查找“httpd”或“Apache”。如果您使用的是Mac,则可以使用右上角的搜索字段来简化此操作,但在Windows中,您必须手动搜索。幸运的是,这些进程是按字母顺序列出的。
通过右键单击并选择End task退出您找到的每个“httpd”或“Apache”进程。然后重新启动MAMP以查看问题是否解决。
如果上一步不起作用,您可以尝试使用命令行全局停止计算机上的所有Apache实例。在Windows中,通过右键单击“开始”菜单并从菜单中选择它来打开PowerShell应用程序。在Mac上,在~/Utilities/Terminal中打开终端应用程序。
然后输入以下命令:
apache -k shutdown
输入后,按Enter或Return以运行命令。然后尝试重新启动MAMP应用程序以查看它是否正常工作。
最后,如果上述解决方案均无效,则问题可能是正在使用的Apache和PHP版本之间的不兼容。要解决此问题,您可以更改MAMP使用的PHP版本。
在MAMP窗口中,导航到MAMP > Preferences,然后单击屏幕顶部的PHP选项卡:
您可以尝试更改MAMP中使用的PHP版本来解决Apache服务器无法启动的问题
单击“Standard Version”旁边的下拉菜单,然后从列表中选择不同的版本号。可能只有两种选择,但如果有更多选择,您可以单独尝试,直到一种有效。我们建议从最新版本开始并向后工作。
完成后,单击确定以保存更改。然后重新启动MAMP以确保问题已解决。
在本地MAMP安装上测试您的网站是一个聪明的主意,它可以帮助您在内容发布之前解决任何问题。但是,当本地设置出现问题时,可能会令人沮丧。
如果您发现MAMP Apache服务器无法启动,请尝试以下故障排除步骤:
网站标题:如何修复MAMP中Apache服务器未启动错误
当前链接:http://www.shufengxianlan.com/qtweb/news41/512441.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联