【发布时间】:2011-02-27 22:03:21
【问题描述】:
我有一个使用file_get_contents()的php文件
它在浏览器中运行良好,但在作为 cron 作业运行时失败并出现以下错误:
警告:file_get_contents(): URL 文件访问在服务器中被禁用 配置在 /path/to/the/phpfile.php 第 22 行
这是我正在使用的:
/usr/bin/php5 -q /path/to/the/phpfile.php
我已经在 php.ini 中设置了allow_url_fopen = true,但这似乎没有任何效果。
不过,一切都在浏览器中完美运行。如何解决这个问题?
【问题讨论】:
-
您是从 https 的安全协议中读取数据吗?
-
不,它是一个 http API 调用。
标签: php command-line cron