ocsinventory All software: “No data available in table” 盘点所有文件时为空

简介:#

OCSinventory已经能抓取所有终端的软硬件信息了,但是盘点所有软件时却是空的。

问题出在ocs计划任务中,貌似计划任务没有按时执行。

修复:#

Cannot display all sofware from Inventory -> All Software. · Issue #345 · OCSInventory-NG/OCSInventory-Server (github.com)

手动执行一下定时任务即可。

/bin/php /usr/share/ocsinventory-reports/ocsreports/crontab/cron_all_software.php

但是还报错,

/bin/php /usr/share/ocsinventory-reports/ocsreports/crontab/cron_all_software.php
PHP Warning: require_once(../var.php): failed to open stream: No such file or directory in /usr/share/ocsinventory-reports/ocsreports/crontab/cron_all_software.php on line 3
PHP Fatal error: require_once(): Failed opening required '../var.php' (include_path='.:/usr/share/php') in /usr/share/ocsinventory-reports/ocsreports/crontab/cron_all_software.php on line 3

最终方案:#

先进入目录再执行脚本

docker exec -it ocsinventory sh
cd /usr/share/ocsinventory-reports/ocsreports/crontab
/bin/php cron_all_software.php

 记得OCS要重新登录才能看到盘点所有软件。

想做成主机的定时任务也很容易了。

作者:上官飞鸿

出处:https://www.cnblogs.com/jackadam/p/18164921

版权:本作品采用「知识共享-署名-非商业性-禁止演绎(CC-BY-NC-ND)」许可协议进行许可。

posted @   上官飞鸿  阅读(55)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
历史上的今天:
2022-04-29 echo cat dockerfile 多行文本的创建
2022-04-29 firefox,火狐浏览器开启TLS1.2,低版本TLS
2022-04-29 shell脚本生成证书SAN证书,chrome自签名证书无效。
more_horiz
keyboard_arrow_up light_mode palette
选择主题
menu
点击右上角即可分享
微信分享提示