我刚刚使用此article的指南将PHP版本的XAMPP从PHP 7.1.7升级到PHP 7.2.0。
然后我尝试重新启动XAMPP但是我收到了这个错误:
10:54:47 AM [Apache] Error: Apache shutdown unexpectedly.
10:54:47 AM [Apache] This may be due to a blocked port, missing dependencies,
10:54:47 AM [Apache] improper privileges, a crash, or a shutdown by another method.
10:54:47 AM [Apache] Press the Logs button to view error logs and check
10:54:47 AM [Apache] the Windows Event Viewer for more clues
10:54:47 AM [Apache] If you need more help, copy and post this
10:54:47 AM [Apache] entire log window on the forums
之后我打开了我的Skype,在Connection选项卡中,我禁用了“使用端口80和443替代传入连接”的检查框。然后我尝试重新启动Apache,但我又收到了错误消息。
我接下来要做的是将 httpd.conf 中的Listen 80
更改为Listen 1372
,同时将ServerName localhost:80
更改为ServerName localhost:1372
文件。然后尝试启动Apache,但又一次我遇到了同样的错误。
我也改变了这个:
<VirtualHost _default_:443>
ServerName www.example.com:443
到此:
<VirtualHost _default_:4433>
ServerName localhost:4433
httpd-ssl.conf 文件中的。但到目前为止,Apache无法启动并返回相同的错误消息。
那我现在该怎么办?
答案 0 :(得分:0)
转到Apache配置-> Apache(httpd.config)->将“听80改为81”
在浏览器上-> http://localhost:81/phpmyadmin/
答案 1 :(得分:0)
转到C:\ xampp \ mysql \ backup。
复制所有文件。
将它们粘贴到C:\ xampp \ mysql \ data。
如果Windows要求您替换某些文件,请替换它们。
如果您的XAMPP控制窗格处于活动状态,请关闭它。
转到C:\ xampp,找到xampp-control,运行它。
启动Apache,启动MySQL。
就是这样。
享受!
答案 2 :(得分:-1)
请执行以下步骤
在“控制面板”中,再次单击“主配置”按钮。 单击“服务和端口设置”。 将主端口更改为8080和SSL端口4433。 关闭配置。 停止并启动Apache。 单击Apache的Admin按钮,它应该在浏览器中打开XAMPP主页。
我希望这会奏效!
答案 3 :(得分:-1)
如果您已安装Skype软件。
然后打开Skype:
转到菜单:
工具 - &gt;选项 - &gt;高级 - &gt;连接。
取消选中“使用端口80和443进行其他传入连接”
退出并关闭Skype软件。然后重新启动Apache。