Leo*_*rdo 2 php windows apache apache2.4 php-7.4
我尝试在我的计算机上配置 PHP 7.4 和 Apache 2.4,但它返回以下错误:
httpd.exe: Syntax error on line 542 of C:/XIDServer/Apache24/conf/httpd.conf:
Can't locate API module structure 'php7_module' in file C:/XIDServer/php/php7.dll: No error
Run Code Online (Sandbox Code Playgroud)
我的 httpd.conf 底部有代码:
# PHP7 module
AddHandler application/x-httpd-php .php
AddType application/x-httpd-php .php .html
LoadModule php7_module "C:/XIDServer/php/php7.dll"
PHPIniDir "C:/XIDServer/php"
Run Code Online (Sandbox Code Playgroud)
我已经做了:
我在 Windows Server 2012 机器上执行此操作。
小智 5
我也遇到过同样的问题。您可能下载了 php7 的非线程保存版本。但是您必须下载 Thread-Save 版本。因为在此版本中,您将获得一个名为 php7apache2_4.dll 的文件,您需要将其作为模块加载,而不是 php7.dll。
LoadModule php7_module "C:/XIDServer/php/php7apache2_4.dll"
Run Code Online (Sandbox Code Playgroud)
如果你改变这条线它应该可以工作。
| 归档时间: |
|
| 查看次数: |
23710 次 |
| 最近记录: |