Рестартирајте/реинсталирајте го VestaCP за да ја решите грешката 500 на извештајот за PHP на Apache Service

ВестаЦПда поддршка 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

Следното е решението за грешката 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 步:Направете резервна копија на вашата веб-страница и база на податоци

  • Следното го користи корисничкото име администратор како референца.

SSH ја изврши следнава команда ▼

v-backup-user admin
  • Откако ќе заврши, ќе се генерира зип со датум и време.
  • На пример: 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 ▼

第 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 за да ја решиш Apache Service PHP извештај грешка 500“, што е корисно за тебе.

Добредојдовте да ја споделите врската од оваа статија:https://www.chenweiliang.com/cwl-744.html

Добредојдовте на Телеграмскиот канал на блогот на Чен Веилијанг за да ги добиете најновите ажурирања!

🔔 Бидете први што ќе го добиете вредниот „Водич за употреба на алатката за AI за маркетинг на содржина на ChatGPT“ во горниот директориум на каналот! 🌟
📚 Овој водич содржи огромна вредност, 🌟Ова е ретка можност, не ја пропуштајте! ⏰⌛💨
Споделете и лајкнете ако ви се допаѓа!
Вашето споделување и лајкови се наша континуирана мотивација!

 

评论

Вашата адреса за е-пошта нема да биде објавена. Се користат задолжителните полиња * Етикета

скролувајте до врвот