Перезапустите/переустановите VestaCP, чтобы устранить ошибку 500 отчета Apache Service PHP.

VestaCPДа поддержка CentOS 7, с открытым исходным кодом и простой в использованииLinux控制 面板。

网络 营销Кто-то использует панель VestaCP и внезапно сталкивается с проблемой Apache Service PHP, сообщающей об ошибке 500...

Введите команду перезапуска службы Apache в SSH▼

service httpd restart

После перезапуска Apache появляется следующее сообщение об ошибке▼

Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
  • открытыйWordPressВеб-сайт, PHP напрямую сообщает об ошибке 500...

при вводе команды systemctl status httpd.service После этого снова появились следующие проблемы с ошибками ▼

[root@ten ~]# systemctl status httpd.service
* httpd.service - The Apache HTTP Server
 Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
 Drop-In: /etc/systemd/system/httpd.service.d
 `-limits.conf
 Active: failed (Result: exit-code) since Mon 2018-05-14 20:22:29 +08; 1min 1s ago
 Process: 1633 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=1/FAILURE)
 Process: 1631 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE)
 Main PID: 1631 (code=exited, status=1/FAILURE)

May 14 20:22:28 CentOS systemd[1]: Starting The Apache HTTP Server...
May 14 20:22:29 CentOS httpd[1631]: [Mon May 14 20:22:29.000941 2018] [so:warn] [pid 1631] AH01574: module ruid2_module is already loaded, skipping
May 14 20:22:29 CentOS systemd[1]: httpd.service: main process exited, code=exited, status=1/FAILURE
May 14 20:22:29 CentOS kill[1633]: kill: cannot find process ""
May 14 20:22:29 CentOS systemd[1]: httpd.service: control process exited, code=exited status=1
May 14 20:22:29 CentOS systemd[1]: Failed to start The Apache HTTP Server.
May 14 20:22:29 CentOS systemd[1]: Unit httpd.service entered failed state.
May 14 20:22:29 CentOS systemd[1]: httpd.service failed.
[root@ten ~]# ^C
  • Эта проблема очень сложна, и если ее не решить быстро, это неминуемо отразится наВеб-продвижениепроизводительность иSEOЭффект……

Ниже приведено решение ошибки 500, о которой сообщает Apache Service PHP▼.

Обновите VestaCP и перезапустите сервер

Шаг 1:Выполните следующую команду, чтобы обновить VestaCP ▼

v-update-sys-vesta-all

Шаг 2:Перезапустите VestaCP ▼

service vesta restart

第 3 步 :Перезагрузите сервер ▼

reboot
  • Неожиданно после перезапуска сервера он вернется в нормальное состояние, ха-ха!

Что делать, если ошибка не может быть устранена?

При обновлении панели VestaCP и перезапуске сервера проблема «Apache Service PHP сообщает об ошибке 500» не может быть решена, рекомендуется переустановить панель VestaCP.

Резервное копирование и переустановка VestaCP

第 1 步 :Сделайте резервную копию вашего сайта и базы данных

  • Далее в качестве ссылки используется имя пользователя admin.

SSH выполните следующую команду ▼

v-backup-user admin
  • После завершения будет создан почтовый индекс с датой и временем.
  • Например: admin.год-месяц-день_час-минута-секунда.tar

Пакет резервной копии будет создан в этом каталоге ▼

/home/backup

Шаг 2:каталог будет скопирован /home/backup, скопировать на Google Диск 

Скопируйте локальный каталог резервного копирования /home/backup Перейти в резервную директорию, где настроен сетевой диск с именем gdrive, и наоборот ▼

rclone copy /home/backup gdrive:backup
  • Скопируйте файл резервной копии на сетевой диск Google, необходимо установить.Rclone.

Пожалуйста, обратитесь к этому руководству по установке и использованию Rclone ▼

第 3 步 :Переустановите панель VestaCP 

После резервного копирования сайта и базы данных удалите содержимое сервера Linux, а затем переустановите панель VestaCP ▼

第 4 步 :Восстановление файлов резервных копий

После переустановки панели VestaCP восстановите резервную копию сжатого пакета на сетевом диске Google на /home/backup Каталог▼

rclone copy gdrive:backup /home/backup

第 5 步 :Введите следующую команду восстановления, чтобы восстановить ▼

v-restore-user admin admin.年-月-日_时-分-秒.tar
  • admin.год-месяц-день_час-минута-секунда.tar — имя резервного архива.

Если появляется сообщение об ошибке ▼

-bash: v-restore-user: command not found

Пожалуйста, перезапустите сервер ▼

reboot

Затем выполните команду восстановления резервной копии.

Другие проблемы с панелью VestaCP вы можете увидеть здесь ▼

Блог Хоуп Чен Вейлян ( https://www.chenweiliang.com/ ) поделился «Перезапустите/переустановите VestaCP для устранения ошибки PHP Report 500 службы Apache», которая будет полезна для вас.

Добро пожаловать, чтобы поделиться ссылкой на эту статью:https://www.chenweiliang.com/cwl-744.html

Добро пожаловать на Telegram-канал блога Chen Weiliang, чтобы быть в курсе последних обновлений!

🔔 Будьте первым, кто получит ценное «Руководство по использованию инструмента искусственного интеллекта для контент-маркетинга ChatGPT» в верхнем каталоге канала! 🌟
📚 Это руководство содержит огромную ценность. 🌟Это редкая возможность, не упустите ее! ⏰⌛💨
Делитесь и ставьте лайк, если хотите!
Ваш обмен и лайки - наша постоянная мотивация!

 

发表 评论

Ваш электронный адрес не будет опубликован. 必填 项 已 用 * 标注

滚动 到 顶部