Direktori Artikel
VestaCPya sokong CentOS 7 sistem, sumber terbuka dan mudah digunakanLinuxpanel kawalan.
有Pasaran internetSeseorang menggunakan panel VestaCP dan tiba-tiba menghadapi masalah Apache Service PHP melaporkan ralat 500...
Masukkan arahan perkhidmatan Apache mulakan semula dalam SSH▼
service httpd restart
Selepas memulakan semula Apache, mesej ralat berikut muncul▼
Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
- 打开WordPressLaman web, PHP melaporkan 500 ralat secara langsung...
semasa memasukkan arahan systemctl status httpd.service
Selepas itu, masalah ralat berikut muncul lagi ▼
[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
- Masalah ini sangat sukar, dan jika ia tidak diselesaikan dengan cepat, ia pasti akan menjejaskanPromosi Webprestasi danSEOKesan……
Berikut ialah penyelesaian kepada ralat 500 yang dilaporkan oleh Apache Service PHP▼
Kemas kini VestaCP dan mulakan semula pelayan
Langkah 1:Jalankan arahan berikut untuk mengemas kini VestaCP ▼
v-update-sys-vesta-all
Langkah 2:Mulakan semula VestaCP ▼
service vesta restart
Langkah 3:Mulakan semula pelayan ▼
reboot
- Tak sangka lepas restart server akan kembali normal, haha!
Bagaimana jika ralat tidak dapat diselesaikan?
Jika panel VestaCP dikemas kini dan pelayan dimulakan semula, masalah "Apache Service PHP melaporkan ralat 500" tidak dapat diselesaikan. Adalah disyorkan untuk memasang semula panel VestaCP.
Sandarkan dan pasang semula VestaCP
Langkah 1:Sandarkan tapak web dan pangkalan data anda
- Yang berikut menggunakan pentadbir nama pengguna sebagai rujukan.
SSH jalankan arahan berikut ▼
v-backup-user admin
- Setelah selesai, zip dengan tarikh dan masa akan dijana.
- Contohnya: admin.tahun-bulan-hari_jam-minit-saat.tar
Pakej sandaran akan dijana dalam direktori ini ▼
/home/backup
Langkah 2:direktori akan disandarkan /home/backup
, salin ke Google Drive
Salin direktori sandaran tempatan /home/backup
Pergi ke direktori sandaran di mana cakera rangkaian bernama gdrive dikonfigurasikan, dan sebaliknya ▼
rclone copy /home/backup gdrive:backup
- Salin fail sandaran ke Google Cloud Drive, pemasangan diperlukanRclone.
Sila rujuk tutorial ini untuk pemasangan dan penggunaan Rclone ▼
Langkah 3:Pasang semula panel VestaCP
Selepas membuat sandaran tapak web dan pangkalan data, padamkan kandungan pelayan Linux, dan kemudian pasang semula panel VestaCP ▼
Langkah 4:Memulihkan fail sandaran
Selepas memasang semula panel VestaCP, pulihkan pakej mampat sandaran dalam cakera rangkaian Google ke /home/backup
Katalog▼
rclone copy gdrive:backup /home/backup
Langkah 5:Masukkan arahan pemulihan berikut untuk memulihkan ▼
v-restore-user admin admin.年-月-日_时-分-秒.tar
- admin.year-month-day_hour-minute-second.tar ialah nama arkib sandaran.
Jika mesej ralat muncul ▼
-bash: v-restore-user: command not found
Sila mulakan semula pelayan ▼
reboot
Kemudian, laksanakan arahan sandaran pemulihan.
Untuk lebih banyak isu panel VestaCP, anda boleh lihat di sini ▼
Blog Harapan Chen Weiliang ( https://www.chenweiliang.com/ ) berkongsi "Mulakan Semula/Pasang Semula VestaCP untuk Menyelesaikan Ralat Laporan PHP 500 Perkhidmatan Apache", yang membantu anda.
Selamat datang untuk berkongsi pautan artikel ini:https://www.chenweiliang.com/cwl-744.html
Selamat datang ke saluran Telegram blog Chen Weiliang untuk mendapatkan kemas kini terkini!
📚 Panduan ini mengandungi nilai yang besar, 🌟Ini adalah peluang yang jarang berlaku, jangan lepaskan! ⏰⌛💨
Share dan like jika anda suka!
Perkongsian dan suka anda adalah motivasi berterusan kami!