在Windows10专业版上,下载PHP 8,在error (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发布于 2021-03-07 09:56:21
经过相当长时间的摸索之后,修复相当简单--在文件中
C:/laragon/etc/apache2/mod_php.conf
我变了
LoadModule php8_module到LoadModule php_module
拉里根似乎搞砸了PHP8的自动配置
发布于 2021-05-15 22:21:55
转到
C:/laragon/etc/apache2/mod_php.conf
并替换这个
#This file is auto-generated, so please keep it intact.
LoadModule php8_module "C:/laragon/bin/php/php-8.0.6-Win32-vs16-x64/php8apache2_4.dll"
PHPIniDir "C:/laragon/bin/php/php-8.0.6-Win32-vs16-x64"
<IfModule mime_module>
AddType application/x-httpd-php .php
</IfModule>有了这个
#This file is auto-generated, so please keep it intact.
LoadModule php_module "C:/laragon/bin/php/php-8.0.6-Win32-vs16-x64/php8apache2_4.dll"
PHPIniDir "C:/laragon/bin/php/php-8.0.6-Win32-vs16-x64"
<IfModule mime_module>
AddType application/x-httpd-php .php
</IfModule>https://stackoverflow.com/questions/66512512
复制相似问题