gpt4 book ai didi

php - Apache 没有从 XAMPP 控制面板运行(错误 : Apache shutdown unexpectedly. 这可能是由于端口被阻塞)

转载 作者:IT老高 更新时间:2023-10-28 11:58:34 25 4
gpt4 key购买 nike

我已经在 Windows 7 上成功安装了 XAMPP (xampp-win32-1.8.2-0-VC9-installer.exe)。但不幸的是,在从 XAMPP 控制面板运行 Apache 的过程中发现了以下错误:

5:38:38 PM  [Apache]    Error: Apache shutdown unexpectedly.
5:38:38 PM [Apache] This may be due to a blocked port, missing dependencies,
5:38:38 PM [Apache] improper privileges, a crash, or a shutdown by another method.
5:38:38 PM [Apache] Press the Logs button to view error logs and check
5:38:38 PM [Apache] the Windows Event Viewer for more clues
5:38:38 PM [Apache] If you need more help, copy and post this
5:38:38 PM [Apache] entire log window on the forums

Error on running Apache at XAMPP Controm Panel

最佳答案

这个问题有很多可能的答案。最常见且最有可能的是您正在运行另一个程序,该程序阻塞了端口 80 或 443。如果您安装了 Skype,那么您就发现了问题!将 apache 的端口设置更改为 81,apache 就可以工作了。有一个很好的教程要检查这一点,您可以通过单击开始菜单并输入“cmd”来打开命令行,然后输入命令

    netstat -nab

这将返回一个与此模式大致相似的程序列表

    [someprogram.exe]
UDP [fe80::numbers:numbers:numbers:numbers%numbers]:portnumber

您需要找到以 :80 结尾的一行(或多行)并终止它们才能启动 apache。如果没有以 :80 结尾的行,你可以做更多的事情。

首先,导航到 xampp 的目录(默认为 c:\xampp)并双击 apache_start.bat。这将打开一个命令行并返回有关为什么 apache 无法运行的更详细的错误。大多数情况下,寻找可以通过编辑 httpd.conf 或 httpd-ssl.conf 文件创建的语法错误。如果您已对其进行了编辑并且是新用户,那么这很容易做到。

如果仍然失败,您最后的希望是通过单击 xampp 控制面板中 apache 行中的日志选项卡并单击错误日志来检查 apache 错误日志。

如果这些都不起作用,请不要放弃!你明白了!

编辑:如果你改变了apache的端口,你还必须进入httpd.conf(位于xampp/apache/conf)和184行附近,替换

服务器名称 localhost:80

服务器名称 localhost:81

也可以在你的localhost的url中指定81端口,即

localhost:81/my_project.php

关于php - Apache 没有从 XAMPP 控制面板运行(错误 : Apache shutdown unexpectedly. 这可能是由于端口被阻塞),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17946150/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com