宝塔面板 Let's Encrypt 的手动添加
在面板申请 Let's Encrypt 证书后,虽然显示申请成功,但常常会出现并没有被正确添加的情况。其实已经申请完毕,只是没有被面板识别到,此时可以手动添加证书文件。
打开服务器目录
/www/server/panel/vhost/letsencrypt/
找到以域名命名的文件夹,进入后找到privkey.pem
和fullchain.pem
两个文件,复制其内容。
在站点修改 SSL 的窗口中,选“其他证书”,在“密钥(KEY)”粘入privkey.pem
的内容,在“证书(PEM格式)”粘入fullchain.pem
的内容,保存即可。
宝塔面板安装 PHP 扩展 fileinfo 出错解决方案
推测可能原因:编译时间过长导致任务退出。
解决方案
在经过一次出错后,/www/server/php/74/src/ext/fileinfo/
目录下应该已经有下载好的 fileinfo 扩展(这里的74
根据版本号进行修改)。
切换到该目录,并执行相关操作。
cd /www/server/php/74/src/ext/fileinfo/
make distclean
./configure --with-php-config=/www/server/php/74/bin/php-config
make
执行完make
需要一定时间,耐心等待。执行完毕后,执行:
make install
到面板重载 PHP 配置即可。
参考资料
php_fileinfo宝塔安装不,宝塔面板安装fileinfo扩展报错失败的解决方法_Xi Zi的博客-CSDN博客