Répertoire d'articles
VestaCPOui support CentOS 7 système, open source et facile à utiliserLinux/Unixpanneau de commande.
有Marketing en ligneQuelqu'un utilise le panneau VestaCP et rencontre soudainement le problème d'Apache Service PHP signalant une erreur 500...
Entrez la commande de redémarrage du service Apache dans SSH▼
service httpd restart
Après avoir redémarré Apache, le message d'erreur suivant apparaît▼
Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
- OuverteOutils de gestionSite Web, PHP signale l'erreur 500 directement...
lors de la saisie de la commande systemctl status httpd.service
Après cela, les problèmes d'erreur suivants sont réapparus ▼
[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
- Ce problème est très difficile, et s'il n'est pas résolu rapidement, il affectera inévitablement lePromotion Webperformances etSEOEffet……
Voici la solution à l'erreur 500 signalée par Apache Service PHP▼
Mettre à jour VestaCP et redémarrer le serveur
étape 1:Exécutez la commande suivante pour mettre à jour VestaCP ▼
v-update-sys-vesta-all
étape 2:Redémarrez VestaCP ▼
service vesta restart
3 步:Redémarrez le serveur ▼
reboot
- De façon inattendue, après le redémarrage du serveur, il reviendra à la normale, haha !
Que faire si l'erreur ne peut pas être résolue ?
Si le panel VestaCP est mis à jour et que le serveur est redémarré, le problème "Apache Service PHP signale une erreur 500" ne peut pas être résolu. Il est recommandé de réinstaller le panel VestaCP.
Sauvegardez et réinstallez VestaCP
1 步:Sauvegardez votre site Web et votre base de données
- Ce qui suit utilise le nom d'utilisateur admin comme référence.
SSH exécutez la commande suivante ▼
v-backup-user admin
- Une fois terminé, un zip avec la date et l'heure sera généré.
- Par exemple : admin.année-mois-jour_heure-minute-seconde.tar
Le package de sauvegarde sera généré dans ce répertoire ▼
/home/backup
étape 2:le répertoire sera sauvegardé /home/backup
, copiez sur Google Drive
Copiez le répertoire de sauvegarde local /home/backup
Allez dans le répertoire de sauvegarde où le disque réseau nommé gdrive est configuré, et vice versa ▼
rclone copy /home/backup gdrive:backup
- Copiez le fichier de sauvegarde sur le disque réseau Google, vous devez l'installerRclone.
Veuillez vous référer à ce tutoriel pour l'installation et l'utilisation de Rclone ▼
3 步:Réinstaller le panneau VestaCP
Après avoir sauvegardé le site Web et la base de données, supprimez le contenu du serveur Linux, puis réinstallez le panneau VestaCP ▼
4 步:Restauration des fichiers de sauvegarde
Après avoir réinstallé le panneau VestaCP, restaurez le package compressé de sauvegarde sur le disque réseau Google pour /home/backup
Catalogue▼
rclone copy gdrive:backup /home/backup
5 步:Entrez la commande de restauration suivante pour restaurer ▼
v-restore-user admin admin.年-月-日_时-分-秒.tar
- admin.année-mois-jour_heure-minute-seconde.tar est le nom de l'archive de sauvegarde.
Si un message d'erreur apparaît ▼
-bash: v-restore-user: command not found
Veuillez redémarrer le serveur ▼
reboot
Ensuite, exécutez la commande de restauration de sauvegarde.
Pour plus de problèmes avec le panneau VestaCP, vous pouvez voir ici ▼
J'espère que le blog de Chen Weiliang ( https://www.chenweiliang.com/ ) a partagé "Redémarrer/réinstaller VestaCP pour résoudre l'erreur de rapport PHP 500 du service Apache", qui vous est utile.
Bienvenue à partager le lien de cet article :https://www.chenweiliang.com/cwl-744.html
Bienvenue sur la chaîne Telegram du blog de Chen Weiliang pour obtenir les dernières mises à jour !
📚 Ce guide contient une valeur énorme, 🌟C'est une opportunité rare, ne la manquez pas ! ⏰⌛💨
Partagez et likez si vous aimez !
Vos partages et likes sont notre motivation continue !