Php 文件在浏览器中运行,但在Cron作业中失败

Php 文件在浏览器中运行,但在Cron作业中失败,php,xml,cron,Php,Xml,Cron,我已经创建了一个脚本来读取我的提要并对其进行处理 我正在按照blow代码加载提要: $doc = new DOMDocument(); $doc->load( 'http://www.xyz.com/feed' ); 我的文件在浏览器中运行良好,但当我为该文件设置了cron作业时, 我在电子邮件中遇到如下错误: Failed to Load External entity 尝试检查CLI和CGI/Apace的PHP设置 例如,在debian中, /etc/php5/当从本地服务器运行时

我已经创建了一个脚本来读取我的提要并对其进行处理

我正在按照blow代码加载提要:

$doc = new DOMDocument();
$doc->load( 'http://www.xyz.com/feed' );
我的文件在浏览器中运行良好,但当我为该文件设置了cron作业时, 我在电子邮件中遇到如下错误:

Failed to Load External entity

尝试检查CLI和CGI/Apace的PHP设置
例如,在debian中,

/etc/php5/

当从本地服务器运行时,我的cron作业的命令看起来像这样:/ramdisk/bin/php5-q/home/king/public_html/crondailymail.php>/dev/null 2>&1


我正试图找出如何在我的cron作业中获取另一台服务器的内容,但它不起作用(可能是安全问题阻止了它)

尝试在命令行上使用cron作业中使用的命令运行它。在本地环境中如何才能做到这一点?这使诊断变得困难。这是否回答了OP的问题?