我正试图在我的Windows机器上设置一个新版本的Apache和PHP。这就是我现在所得到的:
httpd.conf:
Loadmodule php7_module "C:/PHP/Php 7.2.8/php7apache2_4.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/PHP/Php 7.2.8/"但是,当我尝试启动服务时,我会得到一个错误,当我查看事件查看器时,我会看到这个错误:
名为Apache的服务报告了以下错误: httpd.exe: F:/Apcache/Apache24.v110_xp/conf/httpd.conf:无法将C:/Php/PHP7.2.8/php7apache2_4.dll加载到服务器:访问的第544行语法错误。
我已经为Apache和PHP文件夹中的每个人设置了权限,但它不起作用。
PS:当我将它更改为另一个PHP版本(5)时,它确实有效。
发布于 2018-11-10 15:57:48
在经历了两天的挣扎之后,在安全部分(帐户、权限等)中四处游玩。我在Windows 10上解决了这个问题:
chmod -R 770 /cygdrive/c/Applications/php/php-7.1.17/老实说,我不知道为什么会这样。在尝试之前,我还从php网站和Http Apache下载了新的zip文件。
https://stackoverflow.com/questions/51579866
复制相似问题