Вы видели это сообщение в блоге ? Думаю, это ответит на ваш вопрос.
Хорошо, я хотел бы опубликовать решение, но я хочу объяснить его с самого начала.
Моя проблема началась с проблемы с заполненным диском, файловая система была переполнена, и я не мог войти на свои сайты WordPress, потому что на устройстве не хватило места для базы данных.
Вы можете проверить это с помощью следующей команды:df -h
Итак, проблема возникла с файлами журналов. Если вы используете виртуальную машину, вы можете удалить файлы журналов с помощью cronjob из раздела webmin > system > log ratation, о чем я раньше не знал.
Если у вас такая же проблема, просто удалите журналы в etc/httpd/logs , var/log/virtualmin и var/log/mariadb
Я сделал ошибку, используя команду:sudo find /var/log/ -type f -regex '.*\.[0-9]+\.gz$' -delete
Я называю это ошибкой, потому что она также удалила упомянутые папки, но это также спасло мне жизнь.
Я вручную создал пропущенные папки с помощью filezilla в sftp и перезагрузил сервер, после чего снова запустился httpd и apache, и теперь все идет нормально.
Не забудьте использовать задание cron для удаления журналов, ежедневно, еженедельно или ежемесячно, вы можете выбрать параметры в webmin.
Если httpd не запускается, просто используйте команду systemctl status -l httpd
, он скажет, в чем проблема, также для mariadb вы можете использовать команду:systemctl status -l mariadb.service