无法在 laragon 上启动服务 apache

Posted

技术标签:

【中文标题】无法在 laragon 上启动服务 apache【英文标题】:Cannot start service apache on laragon 【发布时间】:2021-10-16 21:35:11 【问题描述】:

之前一切正常。今天我尝试启动 laragon apache,但出现以下错误:

httpd:第 546 行的语法错误

C:/laragon/bin/apache/httpd-2.4.35-win64-VC15/conf/httpd.conf:

第 1 行的语法错误

C:/laragon/etc/apache2/fcgid.conf: 无法加载

C:/laragon/etc/apache2/modules/mod_fcgid-2.3.9-Win32-VC14.so

进入服务器:%1 不是有效的 Win32 应用程序。

我曾尝试更改 php 版本,但没有帮助。 如果出现此错误,我应该怎么做才能启动 apache?

【问题讨论】:

【参考方案1】:

答案是Laragon's administrators之一给出的

您需要使用 PHP 线程安全版本。 PHP NTS(非线程安全)版本与 Laragon 不兼容。

https://forum.laragon.org/topic/166/tutorial-how-to-add-another-php-version-php-7-4-php-8-0-updated/1

您还必须确保 PHP 和 Apache 的 VC 相同。

【讨论】:

8.1.1 nts 在 Windows 11 上对我有用

以上是关于无法在 laragon 上启动服务 apache的主要内容,如果未能解决你的问题,请参考以下文章

laragon 之Nginx

laragon如何开启Mysql数据库访问 - 创建数据库 - 管理

laragon如何开启Mysql数据库访问 - 创建数据库 - 管理

laragon 项目:找不到 DNS 地址

无法在端口可用的 XAMPP 上启动 Apache 服务器

无法在 MacOS-Sierra 上启动 XAMPP Apache 服务器