جيڪڏهن مون کي CWP ڪنٽرول پينل ۾ Let's Encrypt SSL سرٽيفڪيٽ انسٽال ڪرڻ کان پوءِ غلطي 500 جو سامنا ٿئي ته مون کي ڇا ڪرڻ گهرجي ؟
Letsencrypt ٽيسٽ جي انسٽاليشن کان پوء، جڏهن https صفحي تائين رسائي، هڪ 500 غلطي پيغام ڏيکاري ٿو، جيئن هيٺ ڏنل آهي:
اندروني سرور جي غلطي
سرور هڪ اندروني غلطي يا غلط ترتيب سان منهن ڪيو ۽ توهان جي درخواست مڪمل ڪرڻ جي قابل نه هو.
ترجمو هن ريت آهي:
اندروني سرور جي غلطي
سرور هڪ اندروني غلطي يا غلط ترتيب سان منهن ڪيو ۽ توهان جي درخواست کي مڪمل ڪرڻ جي قابل نه هو.
سوال: هي مسئلو ڪيئن حل ٿي سگهي ٿو؟
الف: جاچ ڪرڻ کان پوءِ ، چن ويليانگ ڏٺو ته مسئلو اپاچي ڪنفگريشن فائل ۾ suPHP_UserGroup يوزر گروپ جي غير موجودگيءَ سبب ٿيو هو.
مثال
<Directory "/home/xx/public_html"> AllowOverride All suPHP_UserGroup xx xx </Directory>
هتي مڪمل معلومات آهي Apache لاءِ SSL ترتيب ڏيڻ لاءِ (نوٽ ڪرڻ لاءِ نوٽ ڪريو ۽ پنهنجو رستو تبديل ڪريو):
<VirtualHost *:443> DocumentRoot /home/admin/web/chenweiliang.com/public_html //网站目录 ServerName www.chenweiliang.com:443 //域名 ServerAdmin [email protected] //邮箱 ErrorLog "/var/log/www.chenweiliang.com-error_log" //错误日志 CustomLog "/var/log/www.chenweiliang.com-access_log" common //访问日志 SSLEngine on SSLCertificateFile /etc/letsencrypt/live/www.chenweiliang.com/fullchain.pem //之前生成的证书 SSLCertificateKeyFile /etc/letsencrypt/live/www.chenweiliang.com/privkey.pem //之前生成的密钥 <Directory "/home/admin/web/chenweiliang.com/public_html"> //网站目录 SetOutputFilter DEFLATE Options FollowSymLinks AllowOverride All suPHP_UserGroup eloha eloha //用户组(有些服务器配置需要,有些可能不需要,出错请删除此行) Order allow,deny Allow from all DirectoryIndex index.html index.phps </Directory> </VirtualHost>
آخرڪار ان تي اپاچي ٻيهر شروع ڪريو:
service httpd restart
جيڪڏهن اڃا به ڪا غلطي آهي، مهرباني ڪري تفصيل لاءِ هي مضمون چيڪ ڪريو:
توسيع پڙهڻ:
اميد آهي ته، چن ويليانگ جي بلاگ ( https://www.chenweiliang.com/ ) تي شيئر ڪيل مضمون "جيڪڏهن CWP ڪنٽرول پينل ۾ Let's Encrypt SSL سرٽيفڪيٽ انسٽال ڪرڻ کان پوءِ غلطي 500 ٿئي ته ڇا ڪجي؟" توهان لاءِ مددگار ثابت ٿيندو.
هن مضمون جي لنڪ شيئر ڪرڻ لاءِ آزاد محسوس ڪريو: https://www.chenweiliang.com/cwl-534.html

