Co mám dělat, když se mi po instalaci SSL certifikátu Let's Encrypt v ovládacím panelu CWP zobrazí chyba 500?
Po testovací instalaci Letsencrypt se při přístupu na stránku https zobrazí následující chybová zpráva 500:
Internal Server Error
Server zjistil interní chybu či nesprávnou rok a nemohl dokončit váš požadavek.
Překlad je následující:
interní chyba serveru
Server zaznamenal vnitřní chybu nebo nesprávnou konfiguraci a nemohl dokončit váš požadavek.
Otázka: Jak lze tento problém vyřešit?
A: Po testování Chen Weiliang zjistil, že problém byl způsoben absencí uživatelské skupiny suPHP_UserGroup v konfiguračním souboru Apache.
Instance
<Directory "/home/xx/public_html"> AllowOverride All suPHP_UserGroup xx xx </Directory>
Zde jsou úplné informace pro Apache ke konfiguraci SSL (odkomentujte a změňte cestu na svou vlastní):
<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>
Nakonec na něm restartujte apache:
service httpd restart
Pokud chyba stále existuje, přečtěte si podrobnosti v tomto článku:
Rozšířené čtení:
Doufejme, že vám bude užitečný článek „Co dělat, když se po instalaci SSL certifikátu Let's Encrypt v ovládacím panelu CWP zobrazí chyba 500?“ sdílený na blogu Chen Weilianga ( https://www.chenweiliang.com/ ).
Neváhejte a sdílejte odkaz na tento článek: https://www.chenweiliang.com/cwl-534.html

