宝塔一键搬家数据显示迁移完成,可是就只有第一个网站完成了.后面的都失败!
报错原因如下:
失败: 站点[fk1.dgid.cn]创建失败, ERROR: 检测到配置文件有错误,请先排除后再操作
nginx version: nginx/1.24.0
nginx: [emerg] unknown log format "monitor" in /www/server/panel/vhost/nginx/uilike.cn.conf:51
nginx: configuration file /www/server/nginx/conf/nginx.conf test failed
我就根据原因找到上方的文件,再找到第51行;
原因是这个日志没有引入到/www/server/nginx/conf/nginx.conf 中。 把它用下方的解决方法引入就行。
解决方法:
报错的问题:
如果你怕打错可直接复制详细的代码:
[HideArea]
把它粘贴到http{
} 里面.如上图
log_format monitor '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"';
2.还有可能是Nginx 1.22版本以上才会出现这种报错。把它版本降到:Nginx 1.21.4 我也搞定了。
ps 记住先备份下服务器。
[/HideArea]