简介:
OCSinventory已经能抓取所有终端的软硬件信息了,但是盘点所有软件时却是空的。
问题出在ocs计划任务中,貌似计划任务没有按时执行。
修复:
手动执行一下定时任务即可。
/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要重新登录才能看到盘点所有软件。
想做成主机的定时任务也很容易了。
标签:available,ocsinventory,No,share,crontab,usr,table,php,software From: https://www.cnblogs.com/jackadam/p/18164921