Što trebam učiniti ako dobijem pogrešku 500 nakon instalacije Let's Encrypt SSL certifikata na CWP kontrolnoj ploči?

Što trebam učiniti ako naiđem na grešku 500 nakon instaliranja Let's Encrypt SSL certifikata u CWP kontrolnoj ploči ?

Nakon testne instalacije Letsencrypt-a, prilikom pristupa https stranici prikazuje se poruka o pogrešci 500, kako slijedi:

Interna pogreška poslužitelja

Došlo je do interne pogreške ili promjene konfiguracije godine i nije bio u mogućnosti dovršiti vaš zahtjev.

Prijevod je sljedeći:

interna greška poslužitelja

Poslužitelj je naišao na internu grešku ili pogrešnu konfiguraciju i nije mogao dovršiti vaš zahtjev.

P: Kako se ovaj problem može riješiti?

A: Nakon testiranja, Chen Weiliang je otkrio da je problem uzrokovan nedostatkom korisničke grupe suPHP_UserGroup u konfiguracijskoj datoteci Apachea.

primjer

<Directory "/home/xx/public_html">
 AllowOverride All
 suPHP_UserGroup xx xx
</Directory>

Ovdje su potpune informacije za Apache za konfiguriranje SSL-a (napomena da uklonite komentare i promijenite put u svoj):

<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>

Na kraju ponovno pokrenite apache na njemu:

service httpd restart

Ako i dalje postoji pogreška, pogledajte ovaj članak za detalje:

Prošireno čitanje:

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Dođite na vrh