Kaj naj storim, če po namestitvi SSL certifikata Let's Encrypt v nadzorni plošči CWP dobim napako 500?

Nadzorna plošča CWPKaj naj storim, če se mi po namestitvi SSL certifikata Let's Encrypt prikaže napaka 500?

Po preskusni namestitvi Letsencrypt se ob dostopu do strani https prikaže sporočilo o napaki 500, kot sledi:

Notranja napaka strežnika

V strežniku je prišlo do notranje napake ali napačna leto in ni mogel dokončati svojo zahtevo.

Prevod je sledeč:

napaka notranjega strežnika

Strežnik je naletel na notranjo napako ali napačno konfiguracijo in ni mogel dokončati vaše zahteve.

vprašaj:Kako rešiti ta problem?

答:poChen WeiliangPreizkus je ugotovil, da zato, ker uporabniška skupina suPHP_UserGroup ni bila dodana v konfiguracijsko datoteko Apache.

primer

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

Tukaj so popolne informacije za Apache za konfiguracijo SSL (opomba, da odkomentirate in spremenite pot v svojo):

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

Končno znova zaženite apache na njem:

service httpd restart

Če še vedno obstaja napaka, si za podrobnosti oglejte ta članek:

Podaljšano branje:

发表 评论

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

Pomaknite se na vrh