Uruchom ponownie / ponownie zainstaluj VestaCP, aby rozwiązać błąd raportu Apache Service PHP 500

VestaCPTak, wsparcie CentOS 7 system, open source i łatwy w użyciuLinuxpanel sterowania.

网络 营销Ktoś korzysta z panelu VestaCP i nagle napotyka problem Apache Service PHP zgłaszający błąd 500...

Wpisz polecenie restartu usługi Apache w SSH▼

service httpd restart

Po ponownym uruchomieniu Apache pojawia się następujący komunikat o błędzie▼

Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
  • włączyćWordPressStrona internetowa, PHP zgłasza błąd 500 bezpośrednio...

podczas wprowadzania polecenia systemctl status httpd.service Następnie ponownie pojawiły się następujące problemy z błędami ▼

[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
  • Ten problem jest bardzo trudny i jeśli nie zostanie szybko rozwiązany, nieuchronnie wpłynie naPromocja w sieciwydajność iSEOEfekt……

Poniżej znajduje się rozwiązanie błędu 500 zgłoszonego przez Apache Service PHP▼

Zaktualizuj VestaCP i zrestartuj serwer

krok 1:Uruchom następujące polecenie, aby zaktualizować VestaCP ▼

v-update-sys-vesta-all

krok 2:Uruchom ponownie VestaCP ▼

service vesta restart

3 步:Zrestartuj serwer ▼

reboot
  • Niespodziewanie, po ponownym uruchomieniu serwera, wróci do normy, haha!

Co się stanie, jeśli błędu nie da się rozwiązać?

Jeśli panel VestaCP zostanie zaktualizowany i serwer zostanie zrestartowany, problem „Apache Service PHP zgłasza błąd 500” nie może zostać rozwiązany. Zaleca się ponowną instalację panelu VestaCP.

Utwórz kopię zapasową i zainstaluj ponownie VestaCP

1 步:Utwórz kopię zapasową swojej witryny i bazy danych

  • Poniższe używa nazwy użytkownika admin jako odniesienia.

SSH uruchom następujące polecenie ▼

v-backup-user admin
  • Po zakończeniu zostanie wygenerowany zip z datą i godziną.
  • Na przykład: admin.rok-miesiąc-dzień_godzina-minuta-sekunda.tar

Pakiet kopii zapasowej zostanie wygenerowany w tym katalogu ▼

/home/backup

krok 2:katalog zostanie zarchiwizowany /home/backup, skopiuj na Dysk Google 

Skopiuj lokalny katalog kopii zapasowej /home/backup Przejdź do katalogu kopii zapasowej, w którym skonfigurowany jest dysk sieciowy o nazwie gdrive i odwrotnie ▼

rclone copy /home/backup gdrive:backup
  • Skopiuj plik kopii zapasowej na Google Cloud Drive, wymagana instalacjaRclone.

Zapoznaj się z tym samouczkiem, aby dowiedzieć się, jak zainstalować i używać Rclone ▼

3 步:Zainstaluj ponownie panel VestaCP 

Po wykonaniu kopii zapasowej strony i bazy danych usuń zawartość serwera Linux, a następnie ponownie zainstaluj panel VestaCP ▼

4 步:Przywracanie plików kopii zapasowej

Po ponownej instalacji panelu VestaCP przywróć skompresowany pakiet kopii zapasowej na dysku sieciowym Google do /home/backup Katalog▼

rclone copy gdrive:backup /home/backup

5 步:Wprowadź następujące polecenie przywracania, aby przywrócić ▼

v-restore-user admin admin.年-月-日_时-分-秒.tar
  • admin.rok-miesiąc-dzień_godzina-minuta-sekunda.tar to nazwa archiwum kopii zapasowej.

Jeśli pojawi się komunikat o błędzie ▼

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

Uruchom ponownie serwer ▼

reboot

Następnie wykonaj polecenie przywracania kopii zapasowej.

Więcej problemów z panelem VestaCP znajdziesz tutaj ▼

Nadzieja Chen Weiliang Blog ( https://www.chenweiliang.com/ ) udostępniono „Uruchom ponownie / ponownie zainstaluj VestaCP, aby rozwiązać błąd raportu PHP 500 usługi Apache”, który jest dla Ciebie pomocny.

Zapraszamy do udostępnienia linku do tego artykułu:https://www.chenweiliang.com/cwl-744.html

Witamy na kanale Telegram bloga Chen Weiliang, aby uzyskać najnowsze aktualizacje!

🔔 Bądź pierwszą osobą, która otrzyma cenny „Przewodnik po użyciu narzędzia AI do marketingu treści ChatGPT” w głównym katalogu kanału! 🌟
📚 Ten przewodnik zawiera ogromną wartość, 🌟To rzadka okazja, nie przegap jej! ⏰⌛💨
Udostępnij i polub, jeśli chcesz!
Twoje udostępnianie i polubienia to nasza ciągła motywacja!

 

发表 评论

Twoj adres e-mail nie bedzie opublikowany. 必填 项 已 用 * 标注

przewiń na górę