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的版本。
谢谢。
答案 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版本的兼容性。