Uwamp - Php 5 ++运行良好,但在更改为Php 7后停止并且不工作

时间:2016-12-29 17:39:14

标签: uwamp

Uwamp版本:3.1.0
安装:USB驱动器

我今天刚下载Uwamp 3.1.0,一切运行良好但是如果我切换到php 7,apache将会停止。只有当我切换到php 7时才会发生,当我将其切换回php 5时,apache工作正常。

我从Uwamp得到的错误:

httpd.exe:G的第166行语法错误:/uwamp/bin/apache/conf/httpd.conf:无法将G:/uwamp/bin/php/php-7.0.3/php7apache2_4.dll加载到服务器:找不到指定的模块。

在httpd.config第166行

LoadModule php7_module" G:/uwamp/bin/php/php-7.1.0-Win32-VC14-x86/php7apache2_4.dll"

我发现在这个论坛上有人问过httpd错误但没有得到答案,不同的是Uwamp和Php的版本。

谢谢。

2 个答案:

答案 0 :(得分:2)

ManuDevil,谢谢你的回答..

运行php 7需要

Visual C ++ Redistributable 2015

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

对于较旧的版本,您需要:Visual C ++ Redistributable 2005

对于 PHP 5.3 ,您需要:Visual C ++ Redistributable 2008

对于 PHP 5.4 + ,您需要:Visual C ++ Redistributable 2012

对于 PHP 7.x + ,您需要:Visual C ++ Redistributable 2015

答案 1 :(得分:1)

正如http://www.uwamp.com/fr/?page=download所述:

对于PHP 7.x +,您需要:Download VC14 2015 vc_redist.x86.exe

您可以为Visual Studio安装 Redistributable 的多个版本,并且可以同时安装x86和x64版本。 UwAmp使用x86版本以保持与旧版PHP版本的兼容性。