simplexml_load_file 不适用于 cron 作业

问题描述 投票:0回答:1

我的服务器上有一个 cron 作业,每 30 分钟运行一次这个 PHP 脚本。 Cron 作业看起来像这样:

*/30 * * * * wget https://example.com/cron.php -O /var/log/cronerror.txt

Cron 作业正常运行,PHP 脚本执行多项操作(发送电子邮件、更新数据库等),并且运行良好。

不工作的是使用

simplexml_load_file
加载外部 URL 的脚本的一部分。打开此 URL 应该会发送短信。

当我在浏览器中打开脚本时,会发送短信并且一切正常。但是当 cron 作业执行脚本时,它不会被发送。好像无法通过

simplexml_load_file
打开URL。有什么想法/其他解决方案吗?

php xml cron
1个回答
0
投票

我收到错误未定义的函数。解决方案 - 安装扩展 - sudo apt-get install php8.3-xml

© www.soinside.com 2019 - 2024. All rights reserved.