windows - Apache (xampp) 无法在 Win 10 上运行 - W3SVC 未运行

标签 windows apache xampp

我已阅读有关 Apache 未在 Windows 10 上运行的其他问题,但我检查了我的正在运行的服务列表,没有任何 W3SVC、万维网发布服务或 Skype 自动运行。

我还尝试编辑配置文件以将端口更改为 81 或 122,但这没有用。

我打开 cmd 并运行 netstat -a 来检查端口,但我不知道如何读取此信息来判断哪个是端口 80 以及哪个服务正在使用它。

我将计算机从 Windows 7 升级到 Windows 10。

谢谢

最佳答案

嗯,xampp 在 Windows 10 上运行应该没有任何问题。

要了解实际错误,请尝试启动 apache。由于错误,apache 不会启动,但它还会将日志添加到窗口的事件查看器以及 apache 日志文件中。

访问 windows 日志(图像 1 和 2)和 apache 日志(图像 3)

  1. 检查事件查看器日志,如附图所示。 (图 1)
  2. 转到应用程序日志并检查带有红色感叹号的日志。 (图 2)
  3. 同时去apache安装目录确认apache自己的日志 并打开错误日志,如附图所示。 Windows and apache error log (图 3)。

关于windows - Apache (xampp) 无法在 Win 10 上运行 - W3SVC 未运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33836534/

相关文章:

c++ - 获取实际不存在的进程加载模块

windows - SWI-Prolog 和 C++ 集成问题

apache - VirtualHost 设置总是不起作用

php - 在 Windows 中向 PHP 添加 Mysqli 扩展时出错

mysql - 手动将 MySQL 数据库文件放入数据文件夹 - WAMP - XAMPP

javascript - $(window).on ('resize' ) 在 JavaScript 中

c++ - 如何使用 C++ 在 Windows 和 Linux 中获取 iSCSI 启动器名称

ruby-on-rails - 使用Passenger 和Apache : Unexpected error in mod_passenger: Cannot connect to Unix socket Permission denied (errno=13) 部署Rails 时出错

xampp - 如何在 XAMPP 中使用 PayPal Express Checkout?

mysql - 如何找回丢失的 phpMyAdmin 密码,XAMPP