ចាប់ផ្ដើម/ដំឡើង VestaCP ឡើងវិញ ដើម្បីដោះស្រាយបញ្ហា Apache Service PHP report 500

វេស្ប៉ាស៊ី។ ភីគឺជាការគាំទ្រ 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 error...

ការបញ្ចូលពាក្យបញ្ជា 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 Service PHP▼

ធ្វើបច្ចុប្បន្នភាព VestaCP ហើយចាប់ផ្តើមម៉ាស៊ីនមេឡើងវិញ

ជំហានទី 1៖ដំណើរការពាក្យបញ្ជាខាងក្រោមដើម្បីធ្វើបច្ចុប្បន្នភាព VestaCP ▼

v-update-sys-vesta-all

ជំហានទី 2៖ចាប់ផ្ដើម VestaCP ▼ ឡើងវិញ

service vesta restart

第3步:ចាប់ផ្តើមម៉ាស៊ីនមេឡើងវិញ ▼

reboot
  • ខ្ញុំ​មិន​នឹក​ស្មាន​ថា​បន្ទាប់​ពី​បើក​ម៉ាស៊ីន​មេ​ឡើង​វិញ វា​នឹង​ត្រឡប់​មក​ធម្មតា​វិញ ហាហា!

តើខ្ញុំគួរធ្វើដូចម្តេចប្រសិនបើកំហុសមិនអាចដោះស្រាយបាន?

ប្រសិនបើអ្នកធ្វើបច្ចុប្បន្នភាពបន្ទះ VestaCP ហើយចាប់ផ្តើមម៉ាស៊ីនមេឡើងវិញ បញ្ហានៃ "Apache Service PHP reporting 500 error" មិនអាចដោះស្រាយបានទេ។ វាត្រូវបានណែនាំឱ្យដំឡើងបន្ទះ VestaCP ឡើងវិញ។

បម្រុងទុក និងដំឡើង VestaCP ឡើងវិញ

第1步:បម្រុងទុកគេហទំព័រ និងមូលដ្ឋានទិន្នន័យរបស់អ្នក។

  • ខាងក្រោមប្រើឈ្មោះអ្នកប្រើប្រាស់ជាអ្នកគ្រប់គ្រងជាឯកសារយោង។

SSH ដំណើរការពាក្យបញ្ជាខាងក្រោម▼

v-backup-user admin
  • នៅពេលបញ្ចប់ ការបង្ហាប់ជាមួយកាលបរិច្ឆេទ និងពេលវេលានឹងត្រូវបានបង្កើត។
  • ឧទាហរណ៍៖ admin.year-month-day_hour-minute-second.tar

កញ្ចប់បម្រុងទុកនឹងត្រូវបានបង្កើតនៅក្នុងថតឯកសារនេះ ▼

/home/backup

ជំហានទី 2៖ថតនឹងត្រូវបានបម្រុងទុក /home/backupចម្លងទៅ Google ថាស 

ចម្លងថតចម្លងបម្រុងទុកមូលដ្ឋាន /home/backup ចូលទៅកាន់ថតចម្លងដែលថាសបណ្តាញដែលមានឈ្មោះថា gdrive ត្រូវបានកំណត់រចនាសម្ព័ន្ធ ហើយផ្ទុយទៅវិញ ▼

rclone copy /home/backup gdrive:backup
  • ចម្លងឯកសារបម្រុងទុកទៅ Google Cloud Drive ទាមទារការដំឡើងក្លូន

សូមមើលការបង្រៀននេះសម្រាប់ការដំឡើង និងការប្រើប្រាស់ Rclone ▼

第3步:ដំឡើងបន្ទះ VestaCP ឡើងវិញ 

បន្ទាប់ពីការបម្រុងទុកគេហទំព័រ និងមូលដ្ឋានទិន្នន័យ សូមលុបមាតិកានៅក្នុងម៉ាស៊ីនមេលីនុច ហើយបន្ទាប់មកដំឡើងបន្ទះ 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 Blog ( https://www.chenweiliang.com/ ) បានចែករំលែក "ចាប់ផ្ដើម/ដំឡើង VestaCP ឡើងវិញ ដើម្បីដោះស្រាយកំហុសសេវាកម្ម Apache PHP 500" ដែលនឹងមានប្រយោជន៍សម្រាប់អ្នក។

សូមស្វាគមន៍ចំពោះការចែករំលែកតំណភ្ជាប់នៃអត្ថបទនេះ៖https://www.chenweiliang.com/cwl-744.html

សូមស្វាគមន៍មកកាន់ឆានែល Telegram នៃប្លុករបស់ Chen Weiliang ដើម្បីទទួលបានព័ត៌មានថ្មីៗចុងក្រោយបង្អស់!

🔔 ក្លាយជាអ្នកដំបូងដែលទទួលបាន "ការណែនាំអំពីការប្រើប្រាស់ឧបករណ៍ AI ទីផ្សារមាតិកា ChatGPT" ដ៏មានតម្លៃនៅក្នុងបញ្ជីកំពូលរបស់ប៉ុស្តិ៍! 🌟
📚 មគ្គុទ្ទេសក៍នេះមានតម្លៃមហាសាល 🌟នេះជាឱកាសដ៏កម្រ សូមកុំអូសរំលង! ⏰⌛💨
Share និង Like ប្រសិនបើអ្នកចូលចិត្ត!
ការចែករំលែក និងការចូលចិត្តរបស់អ្នកគឺជាការលើកទឹកចិត្តបន្តរបស់យើង!

 

发表评论។

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ 必填项已用។ * 标注។

រំកិលទៅកំពូល