Перезапустіть/перевстановіть VestaCP, щоб вирішити помилку Apache Service PHP звіт 500

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
  • Після завершення буде створено архів zip із датою та часом.
  • Наприклад: admin.year-month-day_hour-minute-second.tar

Резервний пакет буде створено в цьому каталозі ▼

/home/backup

крок 2:буде створено резервну копію каталогу /home/backup, скопіюйте на Google Drive 

Скопіюйте локальний каталог резервної копії /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.year-month-day_hour-minute-second.tar — назва архіву резервної копії.

Якщо з’являється повідомлення про помилку ▼

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

Перезапустіть сервер ▼

reboot

Потім виконайте команду відновлення резервної копії.

Додаткові питання щодо панелі VestaCP див. тут ▼

Блог Hope Chen Weiliang ( https://www.chenweiliang.com/ ) поділився «Перезапустіть/перевстановіть VestaCP, щоб усунути помилку звіту PHP служби Apache 500», яка є корисною для вас.

Ласкаво просимо поділитися посиланням на цю статтю:https://www.chenweiliang.com/cwl-744.html

Ласкаво просимо до каналу Telegram у блозі Чень Вейляна, щоб отримувати останні оновлення!

🔔 Станьте першим, хто отримає цінний «Посібник із використання інструменту штучного інтелекту маркетингу контенту ChatGPT» у верхньому каталозі каналу! 🌟
📚 Цей посібник має величезну цінність. 🌟Це рідкісна можливість, не пропустіть її! ⏰⌛💨
Поділіться та вподобайте, якщо вам подобається!
Ваші публікації та лайки є нашою постійною мотивацією!

 

发表 评论

Ваша електронна адреса не буде опублікована. 必填 项 已 用 * Етикетка

прокрутіть наверх