I-restart/muling i-install ang VestaCP upang malutas ang error sa ulat ng Apache Service PHP 500

VestaCPOo suporta CentOS 7 system, open source at madaling gamitinLinuxcontrol Panel.

pagmemerkado gamit ang internetMay gumagamit ng VestaCP panel at biglang nakatagpo ng problema ng Apache Service PHP na nag-uulat ng 500 error...

Ipasok ang i-restart ang Apache service command sa SSH▼

service httpd restart

Pagkatapos i-restart ang Apache, lalabas ang sumusunod na mensahe ng error▼

Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
  • buksanWordPressWebsite, PHP ay nag-uulat ng 500 error nang direkta...

habang pinapasok ang utos systemctl status httpd.service Pagkatapos nito, lumitaw muli ang mga sumusunod na problema sa error ▼

[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
  • Napakahirap ng problemang ito, at kung hindi ito malulutas nang mabilis, hindi maiiwasang maapektuhan nito angPromosyon sa Webpagganap atSEOEpekto……

Ang sumusunod ay ang solusyon sa 500 error na iniulat ng Apache Service PHP▼

I-update ang VestaCP at i-restart ang server

hakbang 1:Patakbuhin ang sumusunod na command upang i-update ang VestaCP ▼

v-update-sys-vesta-all

hakbang 2:I-restart ang VestaCP ▼

service vesta restart

第 3 步 :I-restart ang server ▼

reboot
  • Unexpectedly, after restarting the server, babalik sa normal, haha!

Paano kung hindi malulutas ang pagkakamali?

Kung ang VestaCP panel ay na-update at ang server ay na-restart, ang problema ng "Apache Service PHP ay nag-uulat ng 500 error." Inirerekomenda na muling i-install ang VestaCP panel.

I-backup at muling i-install ang VestaCP

第 1 步 :I-backup ang iyong website at database

  • Ang sumusunod ay gumagamit ng username admin bilang isang sanggunian.

Patakbuhin ng SSH ang sumusunod na command ▼

v-backup-user admin
  • Kapag kumpleto na, bubuo ng zip na may petsa at oras.
  • Halimbawa: admin.year-month-day_hour-minute-second.tar

Ang backup na package ay bubuo sa direktoryong ito ▼

/home/backup

hakbang 2:iba-back up ang direktoryo /home/backup, kopyahin sa Google Drive 

Kopyahin ang lokal na backup na direktoryo /home/backup Pumunta sa backup na direktoryo kung saan naka-configure ang network disk na pinangalanang gdrive, at vice versa ▼

rclone copy /home/backup gdrive:backup
  • Kopyahin ang backup na file sa Google Cloud Drive, kailangan ang pag-installRclone.

Mangyaring sumangguni sa tutorial na ito para sa pag-install at paggamit ng Rclone ▼

第 3 步 :Muling i-install ang VestaCP panel 

Pagkatapos i-back up ang website at database, tanggalin ang mga nilalaman ng Linux server, at pagkatapos ay muling i-install ang VestaCP panel ▼

第 4 步 :Pagpapanumbalik ng mga backup na file

Pagkatapos muling i-install ang VestaCP panel, ibalik ang backup na naka-compress na package sa Google network disk sa /home/backup Catalog▼

rclone copy gdrive:backup /home/backup

第 5 步 :Ipasok ang sumusunod na utos ng pagpapanumbalik upang maibalik ang ▼

v-restore-user admin admin.年-月-日_时-分-秒.tar
  • admin.year-month-day_hour-minute-second.tar ay ang pangalan ng backup archive.

Kung may lumabas na mensahe ng error ▼

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

Mangyaring i-restart ang server ▼

reboot

Pagkatapos, isagawa ang restore backup command.

Para sa higit pang mga isyu sa panel ng VestaCP, makikita mo dito ▼

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ibinahagi ang "I-restart/I-reinstall ang VestaCP para Malutas ang Apache Service PHP Report 500 Error", na nakakatulong sa iyo.

Maligayang pagdating upang ibahagi ang link ng artikulong ito:https://www.chenweiliang.com/cwl-744.html

Maligayang pagdating sa Telegram channel ng blog ni Chen Weiliang para makuha ang pinakabagong mga update!

🔔 Maging una upang makuha ang mahalagang "ChatGPT Content Marketing AI Tool Usage Guide" sa direktoryo ng nangungunang channel! 🌟
📚 Ang gabay na ito ay naglalaman ng malaking halaga, 🌟Ito ay isang bihirang pagkakataon, huwag palampasin ito! ⏰⌛💨
Share and like kung gusto mo!
Ang iyong pagbabahagi at pag-like ay ang aming patuloy na pagganyak!

 

发表 评论

Ang iyong email address ay hindi mai-publish. 必填 项 已 用 * Tatak

mag-scroll sa itaas