【发布时间】:2018-11-25 18:08:04
【问题描述】:
我用 3.1.4 64 位版本替换了我的 2.1 版本的 WampServer。安装后一切正常。但我需要有 php 5.4,而这个版本的 WS 没有。所以我下载了那个版本,对here和其他地方提到的各种文件进行了更改。但是当我切换到 5.4 时它并没有启动。
我运行了“检查服务状态”工具,它这样说
服务状态:
服务“wampapache64”未启动退出错误代码:1066 帮助 错误代码 1066 的消息是:服务已返回 服务特定的错误代码。
服务“wampmysqld64”已启动
服务“wampmariadb64”已启动
“dnscache”服务已启动
如果有的话,WampServer(Apache、PHP 和 MySQL)将无法正常运行 服务'wampapache64''wampmysqld64''wampmariadb64''dnscache'是 没有开始。
还有“检查http.conf”工具说
httpd.exe:第 195 行的语法错误 C:/wamp64/bin/apache/apache2.4.35/conf/ht tpd.conf: 无法加载 c:/wamp64/bin/php/php-5.4.9/php5apache2_4.dll 进入服务器:%1 不是 一个有效的 Win32 应用程序。
该文件的第 195 行是
LoadModule php5_module "${INSTALL_DIR}/bin/php/php-5.4.9/php5apache2_4.dll"
是否因为 dll 文件的版本错误或对其他原因做了什么而失败?我试图找到一个 32 位的 php5apache2_4.dll 文件,但我找不到。
我周末的大部分时间都花在这上面,如果我不能继续使用它,我将需要回到我以前的版本,因为我在使用 5.4 的网站上工作的网站比更高版本的要多。我希望我不必那样做。
【问题讨论】:
标签: php wampserver