php - Laragon 4.0.15 - 切换到 PHP 8 后 Apache 无法启动

标签 php apache laragon php-8

在 Windows 10 Pro 上,下载 PHP 8 后,在 Laragon 中切换到它(PHP > 版本)并重新启动 Apache,出现以下错误:

httpd: Syntax error on line 546 of
C:/laragon/bin/apache/httpd-2.4.35-win64-VC15/con...:
Syntax error on line 2 of
C:/laragon/etc/apache2/mod_php.conf: Can't locate
API module structure 'php8_module' in file
C:/laragon/bin/php/php-8.0.2-Win32-vs16-x64/php8a...:
No error

最佳答案

经过一番摸索之后,修复相当简单 - 在文件中

C:/laragon/etc/apache2/mod_php.conf

我变了

LoadModule php8_moduleLoadModule php_module

Laragon 似乎破坏了 PHP 8 的自动配置

关于php - Laragon 4.0.15 - 切换到 PHP 8 后 Apache 无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66512512/

相关文章:

php - 我将 laragon php 版本更改为 8,之后 apache 将无法运行

php - 哪个PHP shell ?

apache - 用于 SEO 的 Mod_rewrite URL

regex - Apache 重定向正则表达式 : match something that is not following something

php - windows 10 中的文件 ini_set 在哪里 我为什么这个脚本有错误

javascript - 如何在我的 View 中从查询中可视化 codeigniter 数组?

php - laravel复选框插入mysql数据库 'Integrity constraint violation'

PHP在没有循环的情况下获取数组中最长的字符串

regex - .htaccess 如何删除文件扩展名和索引文件