XAMPP Apache не будет запускаться с измененным php5ts.dll - PullRequest
0 голосов
/ 02 декабря 2018

Во-первых, это не связано с тем, что Apache не работает нормально, он отлично работает в нормальных условиях.Однако сегодня я решил отредактировать файл, который, по моему мнению, содержит HTML-код для phpinfo() (xampp\php\php5ts.dll), без особых причин, я подумал, что было бы забавно изменить логотип PHP на какое-то случайное изображение.Я сделал резервную копию, и попытался редактирование.Я остановил Apache на панели управления XAMPP, перезапустил для хорошей меры, и он не запустился, я позаботился о том, чтобы мои правки случайно не выходили (или не выходили) из любых символов, поэтому это действительный HTML.

Я отредактировал строку 29,021 файла php5ts.dll и изменил только атрибут src="...".Оригинальную строку можно найти здесь .Обратите внимание: код выглядит примерно так: <a><img src="base64 for one image" /></a>data:image/png;base64,..., а второе (и отображаемое) изображение не находится в теге <img>, странно!

В любом случае, после редактирования этой строки Apache сделалбольше не запускается, не отображается никаких ошибок в панели управления или в xampp\apache\logs.Однако я обнаружил несколько ошибок в разделе «Приложение» программы просмотра событий.Моя ошибка:

httpd.exe: Syntax error on line 521 of C:/xampp/apache/conf/httpd.conf: Syntax error on line 17 of C:/xampp/apache/conf/extra/httpd-xampp.conf: Cannot load C:/xampp/php/php5ts.dll into server: The Apache service named is not a valid Win32 application.

Строка 521 из xampp\apache\conf\httpd.conf равна Include "conf/extra/httpd-xampp.conf".

Я предполагаю, что виновник находится на строках 17-19 из httpd-xampp.conf:

LoadFile "C:/xampp/php/php5ts.dll" LoadFile "C:/xampp/php/libpq.dll" LoadModule php5_module "C:/xampp/php/php5apache2_4.dll"

Ничего не найдено для этой ошибки в Google, у кого-нибудь есть идеи?


Информация о версии для всех, кто интересуется: Панель управления XAMPPv3.2.2 [Составлено 12 ноября 2015 г.]

1 Ответ

0 голосов
/ 29 апреля 2019

Попробуйте скачать PHP 5 для win32.

...