宝塔搭建Chevereto V4.2.1部署教程及问题解决

时间:2025-05-06 15:31:10   阅读:35

宝塔环境:

Nginx (教程中使用1.26.0)

PHP 8.0及以上 (教程中使用8.1.13)必须安装fileinfo和exif扩展,选装imagemagick扩展

MySQL 8.0及以上

1.png

创建站点

选择宝塔网站 – PHP项目 – 创建站点

MySQL编码务必选择utf8mb4(以便后续中文搜索)

PHP版本一定要8.0及以上并确保上述扩展有安装

配置站点

首先设置 Chevereto 的伪静态规则

有些用户可能会找不到规则因此在根目录的 nginx.conf 已存在一份规则。

location ~* /(importing|app|content|lib)/.*\.(po|php|lock|sql)$ {
    deny all;
}
location ~ \.(jpe?g|png|gif|webp)$ {
    log_not_found off;
    error_page 404 /content/images/system/default/404.gif;
}
location ~* /.*\.(ttf|ttc|otf|eot|woff|woff2|font.css|css|js)$ {
    add_header Access-Control-Allow-Origin "*";
}
location / {
    index index.php;
    try_files $uri $uri/ /index.php$is_args$query_string;
}

如果有SSL证书,请至 SSL 分类中进行配置。这里就不额外赘述。

安装程序

在浏览器打开你的域名,无问题就按官方文档继续安装。

2.jpg

当出现 Chevereto v4 Something went wrong 错误

解决方案

putenv通过BT面板安装PHP时,该功能默认是禁用的。所以只需要在php配置文件的列表中disable_functions这行后找到putenv删除并重启就可以了。

logo.png

(如果后面用到Video processing需要把函数 [proc_open] 在PHP配置中删除,并安装FFProbe等。)

刷新页面无问题,按页面提示安装就可以了。



上一篇:多吉云