我在用Virtualmin和Nginx执行Cronjob时遇到问题。我必须执行一个php脚本。 当我用cronjob执行它时,出现此错误:
PHP Fatal error: Uncaught Error: Call to undefined function mysqli_connect() in /home/ivirgin/public_html/check.php:36
Stack trace:
#0 {main}
thrown in /home/ivirgin/public_html/check.php on line 36
Fatal error: Uncaught Error: Call to undefined function mysqli_connect() in /home/ivirgin/public_html/check.php:36
Stack trace:
#0 {main}
thrown in /home/ivirgin/public_html/check.php on line 36
但是,如果我在不使用cronjob的情况下执行脚本,但在浏览器上写地址,则不会出错。
这是我在Cronjob中插入的命令:
php -f /home/ivirgin/public_html/check.php
有人可以帮我解决吗? 谢谢!