2013-07-01 197 views
0

我得到的error_log“包装是在服务器配置于allow_url_fopen = 0禁用”Cron作业错误

的http://封装在服务器配置由 在了allow_url_fopen = 0停用{我的目录} /fetch.php

在Web浏览器中运行fetch.php没有问题。

经过谷歌的问题,你需要打开fopen,我已经在php.ini中完成。在同一个文件夹中的php.ini fetch.php

的php.ini

allow_url_fopen = On 
allow_url_include = On 
register_globals = On 
safe_mode = Off 
max_input_time = 900 
memory_limit = 256M 

这我我的cron作业

/usr/bin/php -q /home/{CpanelUsername}/public_html/{RootFolder}/cronjob/fetch.php 

{CpanelUsername}和{} RootFolder当然是正确的路径,而不是。

回答

1

首先检查你的php运行在哪个php.ini中。它可以用函数来完成:

phpinfo()

loaded configuration file

还检查了allow_url_fopen是真还是假下Core部分。

如果它是你编辑的同一个文件,那么确保在设置php.ini中的值后重启了apache