【问题标题】:Uwamp - Php 5++ run well but stop and not working after change to Php 7Uwamp - Php 5++ 运行良好,但在更改为 Php 7 后停止并且不工作
【发布时间】:2017-05-14 01:40:46
【问题描述】:

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


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

我从 Uwamp 得到的错误:

httpd.exe:G:/uwamp/bin/apache/conf/httpd.conf 第 166 行的语法错误:无法将 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的版本。

谢谢。

【问题讨论】:

    标签: uwamp


    【解决方案1】:

    ManuDevil,谢谢你的回答..

    是的 Visual C++ Redistributable 2015 需要运行 php 7。

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

    对于 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

    【讨论】:

      【解决方案2】:

      http://www.uwamp.com/fr/?page=download 所写:

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

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

      【讨论】:

        猜你喜欢
        • 2015-10-09
        • 2016-05-19
        • 1970-01-01
        • 2018-08-18
        • 1970-01-01
        • 2017-05-26
        • 2018-06-06
        • 1970-01-01
        • 2015-10-25
        相关资源
        最近更新 更多