httpd.exe:语法错误,uWamp 服务器中的 PHP 5.2.17

Posted

技术标签:

【中文标题】httpd.exe:语法错误,uWamp 服务器中的 PHP 5.2.17【英文标题】:httpd.exe: Syntax error, PHP 5.2.17 in uWamp server 【发布时间】:2016-08-03 05:12:36 【问题描述】:

我想更新我所做的一个旧项目。它用 php 版本编写:5.2.17。当我下载 uWamp 的正确版本时,我收到此错误

httpd.exe:C:/UwAmp/bin/apache/conf/httpd.conf 的第 166 行的语法错误:LoadModule 采用两个参数,一个模块名称和一个共享对象文件的名称来加载它。

有人可以帮我解决这个错误吗?

【问题讨论】:

【参考方案1】:

确保您拥有正确的 Visual C++ Redistributable x86,就像他们在 the download page 上所说的那样。

同样的错误,但使用的是最新的 php 版本,已通过安装正确的文件进行了更正。

在使用 UwAmp 之前,您必须安装 Visual C++ Redistributable x86 版本 vc_redist.x86.exe。这是 PHP 要求。

对于 PHP 旧版本,您需要:下载 VC6 2005 vc_redist.x86.exe 对于 PHP 5.3,您需要:下载 VC9 2008 vc_redist.x86.exe 对于 PHP 5.4+,您需要:下载 VC11 2012 vc_redist.x86.exe 对于 PHP 7.x+,您需要:下载 VC14 2015 vc_redist.x86.exe

【讨论】:

谢谢!我只安装了 64 位版本。不知道 32 位能用!

以上是关于httpd.exe:语法错误,uWamp 服务器中的 PHP 5.2.17的主要内容,如果未能解决你的问题,请参考以下文章

PHP Imagick UwAmp 安装不工作

PHP_检查apache配置文件语法是否出错的方法

Uwamp 对 php:7.0.4 的支持

Apache的httpd命令详解

Apache的httpd命令详解

如何在 UwAmp 中升级 MySQL?