Apache не запускается После обновления PHP 7.0.9 до PHP 7.0.30 в XAMPP - PullRequest
0 голосов
/ 30 мая 2018

Прямо сейчас мой xampp имеет версию php 7.0.9.Теперь я хочу обновить его до php 7.0.30.Итак, в соответствии с руководящими принципами и руководствами, размещенными в Интернете, у меня есть многопоточная версия 64-битной версии php 7.0.30, приведенная ниже. URL:

Скачанный PHP 7.0.30 отсюда

И поместите эту папку в папку xampp.После этого я обновил файл конфигурации xampp.

После выполнения всех вышеперечисленных шагов, когда я пытаюсь перезапустить / запустить apache, он не запускается и показывает следующее сообщение об ошибке:

Error: Apache shutdown unexpectedly.
5:47:27 PM  [Apache]    This may be due to a blocked port, missing dependencies, 
5:47:27 PM  [Apache]    improper privileges, a crash, or a shutdown by another method.
5:47:27 PM  [Apache]    Press the Logs button to view error logs and check
5:47:27 PM  [Apache]    the Windows Event Viewer for more clues
5:47:27 PM  [Apache]    If you need more help, copy and post this
5:47:27 PM  [Apache]    entire log window on the forums  

Я также пытался запустить Apache дажепосле выключения моего SKYPE, но все еще не запускается.

Может кто-нибудь помочь мне в этом?

1 Ответ

0 голосов
/ 31 августа 2018

Вместо того, чтобы скачивать с php.net, мне повезло, что я скачал портативную версию XAMPP прямо с sourceforge .Затем вы можете взять каталог php из загруженного zip и (после переименования текущего каталога php) скопировать его в каталог xampp.

Я обнаружил, что мне также пришлось скопировать ng2http2.dll и libssh2.dll из (нового) каталога php в каталог xampp / apache / bin (снова после переименования старых файлов).

После быстрой проверки нового файла php.ini и запуска сервера XAMPP мои локальные сайты загрузили новую версию.

Вышеприведенное сработало при обновлении PHP 7.0.x до 7.1.x в Windows 10.

...