首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laragon 4.0.15 - Apache在切换到PHP 8后无法启动

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

Stack Overflow用户
提问于 2021-03-07 09:56:21
回答 2查看 1.4K关注 0票数 1

在Windows10专业版上,下载PHP 8,在error (PHP >版本)中切换到它,然后重启Apache,我得到了以下错误:

代码语言:javascript
复制
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
EN

回答 2

Stack Overflow用户

发布于 2021-03-07 09:56:21

经过相当长时间的摸索之后,修复相当简单--在文件中

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

我变了

LoadModule php8_moduleLoadModule php_module

拉里根似乎搞砸了PHP8的自动配置

票数 4
EN

Stack Overflow用户

发布于 2021-05-15 22:21:55

转到

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

并替换这个

代码语言:javascript
复制
#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>

有了这个

代码语言:javascript
复制
#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>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66512512

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档