Deutsch

Apache2 под debian не запускается

391  
AlexNek патриот15.06.24 12:38
AlexNek
15.06.24 12:38 

Немного предыстории.

Пришло оповещение об обновлении. Загружаю, как обычно сайт по админ порту (10000), не откликается. Иду на сайт, работает. Перегружаю VPS. Уже и сайт не грузится.

Захожу через Путти, получается. Перегружаю Apache2, проверяю статус. Секунд 5 работает.

Смотрю лог ошибок

[mpm_prefork:notice] [pid 730] AH00170: caught SIGWINCH, shutting down gracefully

[suexec:notice] [pid 25134] AH01232: suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)

[mpm_prefork:notice] [pid 25135] AH00163: Apache/2.4.59 (Debian) mod_fcgid/2.3.9 OpenSSL/1.1.1w configured -- resuming normal operations

[core:notice] [pid 25135] AH00094: Command line: '/usr/sbin/apache2'


До этого аналогичные ошибки кроме первой строки caught SIGWINCH


Куда рыть дальше?


#1 
AlexNek патриот15.06.24 12:42
AlexNek
NEW 15.06.24 12:42 
в ответ AlexNek 15.06.24 12:38, Последний раз изменено 16.06.24 11:04 (AlexNek)

Нашел пока это

https://serverfault.com/questions/1159782/ah00170-caught-s...

Нет вообще этих каталогов "/var/log/cron.log" and "/var/log/syslog"


alternative.log после перегрузки

update-alternatives 2024-06-15 11:49:18: run with --quiet --install /run/php/php-fpm.sock php-fpm.sock /run/php/php7.0-fpm.sock 70

update-alternatives 2024-06-15 11:49:18: link group php-fpm.sock updated to point to /run/php/php7.0-fpm.sock

update-alternatives 2024-06-15 11:49:18: run with --quiet --install /run/php/php-fpm.sock php-fpm.sock /run/php/php7.1-fpm.sock 71

update-alternatives 2024-06-15 11:49:18: link group php-fpm.sock updated to point to /run/php/php7.1-fpm.sock

update-alternatives 2024-06-15 11:49:19: run with --quiet --install /run/php/php-fpm.sock php-fpm.sock /run/php/php8.2-fpm.sock 82

update-alternatives 2024-06-15 11:49:19: link group php-fpm.sock updated to point to /run/php/php8.2-fpm.sock


После этой команды вылетать перестало

a2enmod ssl

systemctl status apache2.service

Active: active (running)


но все равно пустая страница и по http/https

...

А это что за ерунда?

>systemctl status firewalld

firewalld.service

Loaded: masked (Reason: Unit firewalld.service is masked.)

Active: inactive (dead)

... пробовал уже и активный и неактивный никакой разницы (masked убрал)

...

lynx localhost работает

lynx "сайт" даёт 500

...

только phpinfo на странице работает, как и простой html

...

Наконец в одном из запрятанных логов удалось найти

Uncaught mysqli_sql_exception: Table 'xxx' is marked as crashed and should be repaired


Но phpmyadmin не запускается - NS_ERROR_CONNECTION_REFUSED

...

Починил, просто очистил таблицу и все заработало


Однако непонятно откуда вылезает стиль

body {

margin:7% auto 0;

max-width:390px;

min-height:180px;

padding:30px 0 15px

}

...

и стиль нашел, там что то типа плагинов есть, вот один из них и тащил из постороннего сайта.


Вот интересно, как бы эту проблему решали те кто в теме Никсов?

#2