أعد تشغيل / إعادة تثبيت VestaCP لحل خطأ تقرير PHP 500 لخدمة Apache

VestaCPنعم دعم CentOS 7 نظام مفتوح المصدر وسهل الاستخداملينكسلوحة التحكم.

网络 营销يستخدم شخص ما لوحة 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

ما يلي هو الحل للخطأ 500 الذي أبلغت عنه Apache Service PHP ▼

قم بتحديث VestaCP وأعد تشغيل الخادم

الخطوة 1:قم بتشغيل الأمر التالي لتحديث VestaCP ▼

v-update-sys-vesta-all

الخطوة 2:أعد تشغيل VestaCP ▼

service vesta restart

الخطوه 3:أعد تشغيل الخادم ▼

reboot
  • بشكل غير متوقع ، بعد إعادة تشغيل الخادم ، سيعود إلى طبيعته ، هاها!

ماذا لو تعذر حل الخطأ؟

إذا تم تحديث لوحة VestaCP وأعيد تشغيل الخادم ، فلا يمكن حل مشكلة "تبلغ Apache Service PHP عن خطأ 500". يوصى بإعادة تثبيت لوحة VestaCP.

النسخ الاحتياطي وإعادة تثبيت VestaCP

الخطوه 1:النسخ الاحتياطي لموقع الويب الخاص بك وقاعدة البيانات

  • يستخدم ما يلي اسم المستخدم admin كمرجع.

SSH قم بتشغيل الأمر التالي ▼

v-backup-user admin
  • بمجرد الانتهاء ، سيتم إنشاء ملف مضغوط يحتوي على التاريخ والوقت.
  • على سبيل المثال: admin.year-month-day_hour-minutes-second.tar

سيتم إنشاء حزمة النسخ الاحتياطي في هذا الدليل ▼

/home/backup

الخطوة 2:الدليل سيتم نسخه احتياطيًا /home/backup، نسخ إلى Google Drive 

انسخ دليل النسخ الاحتياطي المحلي /home/backup انتقل إلى دليل النسخ الاحتياطي حيث تم تكوين قرص الشبكة المسمى gdrive ، والعكس بالعكس ▼

rclone copy /home/backup gdrive:backup
  • انسخ ملف النسخة الاحتياطية إلى Google Disk، ويجب تثبيته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-second.tar هو اسم أرشيف النسخ الاحتياطي.

إذا ظهرت رسالة خطأ ▼

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

الرجاء إعادة تشغيل الخادم ▼

reboot

بعد ذلك ، قم بتنفيذ أمر استعادة النسخ الاحتياطي.

لمزيد من مشكلات لوحة VestaCP ، يمكنك أن ترى هنا ▼

مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) شارك "Restart / Reinstall VestaCP to Solve Apache Service PHP Report 500 Error" ، وهو أمر مفيد لك.

مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-744.html

مرحبًا بك في قناة Telegram الخاصة بمدونة Chen Weiliang للحصول على آخر التحديثات!

🔔 كن أول من يحصل على "دليل استخدام أداة الذكاء الاصطناعي لتسويق محتوى ChatGPT" في الدليل العلوي للقناة! 🌟
📚 يحتوي هذا الدليل على قيمة كبيرة، 🌟هذه فرصة نادرة، لا تفوتها! ⏰⌛💨
شارك و اعجبك اذا اردت
مشاركتك وإعجاباتك هي دافعنا المستمر!

 

发表 评论

لن يتم نشر عنوان بريدك الإلكتروني. 必填 项 已 用 * 标注

انتقل إلى أعلى