Ampps 3.7 не работает с php 7.1
Я использую ampps 3.5 для создания своего проекта Laravel, но мой коллега добавил библиотеку из github, и для настройки ему нужен PHP 7.1. Поэтому я загружаю ampps 3.7 и настраиваюсь на своем рабочем столе, но при использовании ampps 3.7, если я изменю версию PHP на 7.1, то Apache не будет работать, если я изменю PHP на 7.0, тогда Apache будет работать как обычно. Как можно исправить эту ошибку?
0 ответов
Я решил это, вставив путь к папке (C:\Program Files(x86)\Ampps\php-7.1 в качестве переменной среды в Windows 10, а затем щелкнув по кнопке "восстановить конфигурацию по умолчанию", чтобы получить обновление).
Softaculous Ampps 3.8 Apache не запускается, если я меняю версию PHP на 7.1
Для ОС Windows10 ***
Вот так я и запустил его. Но да, убедитесь, что php находится в переменных вашей среды, как упоминалось ранее.
"AMPPS - он не будет запускать PHP 7.1 без изменения исполняемых файлов для запуска в режиме администратора. Apache завершит работу без ошибки. Я считаю, что это происходит потому, что даже если AMPPS работает с правами администратора, они не предоставляются php.exe. когда он запустится. Перейдите в папку с файлом php.exe, щелкните правой кнопкой мыши и выберите свойства, откройте вкладку совместимости и установите флажок "Запуск от имени администратора". Сделайте то же самое для httpd.exe в разделе apache->bin->httpd.exe. (Не уверен, что изменение привилегий httpd имеет значение, но я сделал это, и это сработало.)
Запустите AMPPS и, надеюсь, как и я, ваши проблемы с php/apache исчезли."