Επανεκκινήστε/επανεγκαταστήστε το VestaCP για να επιλύσετε το σφάλμα αναφοράς 500 της υπηρεσίας Apache 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 PHP▼

Ενημερώστε το VestaCP και επανεκκινήστε τον διακομιστή

βήμα 1:Εκτελέστε την ακόλουθη εντολή για να ενημερώσετε το VestaCP ▼

v-update-sys-vesta-all

βήμα 2:Επανεκκινήστε το VestaCP ▼

service vesta restart

第 3 步:Επανεκκινήστε τον διακομιστή ▼

reboot
  • Απροσδόκητα, μετά την επανεκκίνηση του διακομιστή, θα επανέλθει στο κανονικό, χαχα!

Τι γίνεται αν το σφάλμα δεν μπορεί να επιλυθεί;

Εάν ενημερωθεί ο πίνακας VestaCP και γίνει επανεκκίνηση του διακομιστή, δεν μπορεί να επιλυθεί το πρόβλημα "Η υπηρεσία Apache 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 Cloud Drive, απαιτείται εγκατάσταση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 500 της υπηρεσίας Apache", το οποίο είναι χρήσιμο για εσάς.

Καλώς ήρθατε να μοιραστείτε τον σύνδεσμο αυτού του άρθρου:https://www.chenweiliang.com/cwl-744.html

Καλώς ήρθατε στο κανάλι Telegram του ιστολογίου του Chen Weiliang για να λαμβάνετε τις τελευταίες ενημερώσεις!

🔔 Γίνετε ο πρώτος που θα αποκτήσει τον πολύτιμο "Οδηγό χρήσης εργαλείου τεχνητής νοημοσύνης μάρκετινγκ περιεχομένου ChatGPT" στον κορυφαίο κατάλογο του καναλιού! 🌟
📚 Αυτός ο οδηγός περιέχει τεράστια αξία, 🌟Αυτή είναι μια σπάνια ευκαιρία, μην τη χάσετε! ⏰⌛💨
Κοινοποιήστε και κάντε like αν σας αρέσει!
Η κοινή χρήση και τα like σας είναι το συνεχές μας κίνητρο!

 

发表 评论

Η διεύθυνση email σας δεν θα δημοσιευθεί. 必填 项 已 用 * 标注

κύλιση στην κορυφή