Softaculous Ampps 3.8 Apache не запускается, если я меняю версию PHP на 7.1 - PullRequest
0 голосов
/ 22 октября 2018

У меня недавно возникла проблема с программным обеспечением Ampps в Windows 10: Apache автоматически останавливается, если версия PHP 7.1, но если я переключаю обратно версию PHP на 5.6, она работает нормально

, и вот журнал ошибок для Apache



[Mon Oct 22 10:28:12.413768 2018] [mpm_winnt:notice] [pid 12484:tid 684] AH00455: Apache/2.4.27 (Win32) OpenSSL/1.1.0f PHP/5.6.31 configured -- resuming normal operations
[Mon Oct 22 10:28:12.413768 2018] [mpm_winnt:notice] [pid 12484:tid 684] AH00456: Apache Lounge VC15 Server built: Jul  7 2017 11:43:51
[Mon Oct 22 10:28:12.413768 2018] [core:notice] [pid 12484:tid 684] AH00094: Command line: 'apache\\bin\\httpd.exe -d D:/Ampps/apache'
[Mon Oct 22 10:28:12.417758 2018] [mpm_winnt:notice] [pid 12484:tid 684] AH00418: Parent: Created child process 5924
[Mon Oct 22 10:28:13.307885 2018] [mpm_winnt:notice] [pid 5924:tid 740] AH00354: Child: Starting 64 worker threads.
[Mon Oct 22 10:28:45.068164 2018] [mpm_winnt:notice] [pid 9816:tid 700] AH00455: Apache/2.4.27 (Win32) OpenSSL/1.1.0f PHP/7.1.8 configured -- resuming normal operations
[Mon Oct 22 10:28:45.068164 2018] [mpm_winnt:notice] [pid 9816:tid 700] AH00456: Apache Lounge VC15 Server built: Jul  7 2017 11:43:51
[Mon Oct 22 10:28:45.068164 2018] [core:notice] [pid 9816:tid 700] AH00094: Command line: 'apache\\bin\\httpd.exe -d D:/Ampps/apache'
[Mon Oct 22 10:28:45.070158 2018] [mpm_winnt:notice] [pid 9816:tid 700] AH00418: Parent: Created child process 15180
[Mon Oct 22 10:28:47.563384 2018] [mpm_winnt:crit] [pid 9816:tid 700] AH00419: master_main: create child process failed. Exiting.

Я ничего не менял и не устанавливал что-то новое, много раз переустанавливал и пробовал XAMPP, все нормально работает

Спасибо.

Ответы [ 5 ]

0 голосов
/ 08 июня 2019

я решил следующие шаги:

я переключил версию PHP на 5.6, где все работает нормально, затем перешел по этому адресу:

http://localhost/ampps/index.php?

там янашел некоторые доступные обновления уведомлений в верхней части страницы под строкой URL на странице, если вы видите обновления, доступные для вашего php 7.0 7.1 ... 90%, вы решите эту проблему, как у меня. Я попытался обновить все доступные обновления

затем перезапустите приложение ampps, теперь работающее с PHP 7.1. Отлично.

Надеюсь, оно будет работать и для вас.

0 голосов
/ 14 марта 2019

Я знаю, что это 4 месяца, но у меня были значительные проблемы с PHP на Windows, и сегодня я исправил эту проблему.

AMPPS - PHP 7.1 не будет работать без изменения исполняемых файлов назапустить в режиме администратора.Apache прекратит работу без ошибок.Я считаю, что это потому, что даже если AMPPS работает с правами администратора, они не предоставляются php.exe при запуске.Перейдите в папку с файлом php.exe, щелкните правой кнопкой мыши и выберите «Свойства», перейдите на вкладку «Совместимость» и установите флажок «Запуск от имени администратора».Сделайте то же самое для httpd.exe в apache-> bin-> httpd.exe.(Не уверен, что изменение привилегий httpd имеет значение, но я сделал это, и это сработало.)

Запустите AMPPS и, надеюсь, как и я, ваши проблемы с php / apache исчезли.

0 голосов
/ 03 марта 2019

Попробуйте запустить httpd.exe с правами администратора, и это сработало.

C: \ Program Files (x86) \ Ampps \ apache \ bin

0 голосов
/ 03 марта 2019

Это решено отключением расширения загрузчика Ioncube для меня, спасибо за все ответы

0 голосов
/ 22 октября 2018

Попробуйте изменить версию php, используемую AMPPS, следуя их инструкциям здесь -> http://www.ampps.com/wiki/How_to_change_php_version

На панели управления AMPPS выберите параметры, а затем выберите изменить версию php.Измененная версия теперь должна отображаться на панели управления.

...