Uwamp - Php 5++ работает хорошо, но останавливается и не работает после перехода на Php 7

Uwamp версия: 3.1.0
Установка: USB-накопитель


Я просто загружаю Uwamp 3.1.0 сегодня и все работает хорошо, но apache остановится, если я переключусь на php 7. Это произойдет, только если я переключусь на php 7, и когда я переключу его обратно на php 5, apache будет работать нормально..

Ошибка, которую я получаю от Uwamp:

httpd.exe: синтаксическая ошибка в строке 166 файла G:/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 ответа

ManuDevil, спасибо за ответ..

Yup Visual C++ Redistributable 2015 необходим для запуска php 7.

Перед использованием UwAmp необходимо установить распространяемый Visual C++ 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

Как написано на http://www.uwamp.com/fr/?page=download:

Для PHP 7.x+ вам нужно: Скачать VC14 2015 vc_redist.x86.exe

Вы можете установить несколько версий Redistributable для Visual Studio, а также установить версию x86 и x64. UwAmp использует версию x86 для обеспечения совместимости со старой версией PHP.

Другие вопросы по тегам