Hva skal jeg gjøre hvis jeg får feil 500 etter å ha installert Let's Encrypt SSL-sertifikatet i CWP-kontrollpanelet?

CWP kontrollpanelHva skal jeg gjøre hvis jeg får feil 500 etter å ha installert et Let's Encrypt SSL-sertifikat?

Etter Letsencrypt-testinstallasjonen, når du åpner https-siden, vises en 500-feilmelding, som følger:

Internal Server Error

Serveren oppstått en intern feil eller feilkonfigurasjon år, og var ikke i stand til å fullføre forespørselen.

Oversettelsen er som følger:

intern server feil

Serveren oppdaget en intern feil eller feilkonfigurasjon og kunne ikke fullføre forespørselen din.

spørre:Hvordan løse dette problemet?

svar:gjennomChen WeiliangTesten fant at det var fordi suPHP_UserGroup-brukergruppen ikke ble lagt til i Apache-konfigurasjonsfilen.

Forekomst

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

Her er den fullstendige informasjonen for Apache for å konfigurere SSL (merk for å fjerne kommentarer og endre banen til din egen):

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

Til slutt restart apache på den:

service httpd restart

Hvis det fortsatt er en feil, sjekk denne artikkelen for detaljer:

Utvidet lesing:

发表 评论

E-postadressen din vil ikke bli publisert. 必填 项 已 用 * Merkelapp

Rull til toppen