【已解决】python项目日志切割不正常
python项目的日志切割在两台服务器上存在不同的问题服务器一
1、在计划任务里添加日志切割任务,日志没有被切割,计划任务日志
,切割日志
==================================================================
|--当前保留最新的份
|-正在处理网站: matter_admin
|-正在处理网站:未检测到matter_admin站点的日志
|-正在处理网站: matter_server
|-正在处理网站:未检测到matter_server站点的日志
----------------------------------------------------------------------------
★ Successful
2、在项目管理的项目日志中选择日志切割,会报错
服务器二
在项目管理,项目日志里,选中日志切割正常。但是,无论从项目管理还是计划任务里修改切割时间和数量,重新点开配置都显示默认的2点切割保留180份。
1,计划任务那里暂不支持除php以外的项目日志切割
2,3,均为复现,可以修复一下面板并重启一下面板,重新尝试 阿珂 发表于 2024-2-29 12:16
1,计划任务那里暂不支持除php以外的项目日志切割
2,3,均为复现,可以修复一下面板并重启一下面板,重新 ...
1,如果计划任务日志切割仅支持PHP建议标注说明一下
2,已经通过WEB和命令行修复过几遍了,无效 阿珂 发表于 2024-2-29 12:16
1,计划任务那里暂不支持除php以外的项目日志切割
2,3,均为复现,可以修复一下面板并重启一下面板,重新 ...
服务器二,无法修改切割配置参数已经通过修复面板解决。
但是服务器一,开启切割日志报错的问题修复多次仍然存在 本帖最后由 宝塔用户_zrilfl 于 2024-3-1 10:47 编辑
阿珂 发表于 2024-2-29 12:16
1,计划任务那里暂不支持除php以外的项目日志切割
2,3,均为复现,可以修复一下面板并重启一下面板,重新 ...
第2项,从计划任务里添加python项目日志切割的shell /usr/bin/btpython /www/server/panel/script/run_log_split.py matter_admin
执行会报错,翻了翻相关的代码,发现是缺少了/www/server/panel/data/run_log_split.conf文件,补全后计划任务切割日志可以用了,可能是由于我从比较老的版本更新到新版本缺失了一些文件
但是项目管理里,设置日志切割仍然报错,翻看了一下代码,但由于技术实在不咋地,没看懂,盲猜是由于面板配置数据表crontab中数据缺失造成的。但是面板修复没有校验上面的配置文件和数据库,所以修复也没有成功
方便的话,私信发面板信息,这边看下
修改时间,开启日志切割均正常,无报错
阿珂 发表于 2024-3-1 14:53
修改时间,开启日志切割均正常,无报错
不好意思,映射错了内网服务器,上次给的是正常的服务器,重新发给你了 已解决,用户系统缺少which命令导致 阿珂 发表于 2024-3-2 12:04
已解决,用户系统缺少which命令导致
赞!感谢!
页:
[1]