我正在尝试从Bluehost中的cron作业启动一个php脚本。
当我手动访问脚本时,它完全适合,但是当由cron作业触发时,它会出现以下错误:
[17-Jul-2013 08:36:01] PHP Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home2/XXXXX/public_html/XXXXX/reblog.php on line 17
[17-Jul-2013 08:36:01] PHP Parse error: syntax error, unexpected T_STRING in /home2/XXXXX/public_html/XXXXX/reblog.php on line 17
第1行如下:
$client = new Tumblr\API\Client($consumerKey, $consumerSecret);
我觉得cron job使用不同版本的PHP,通常设置为5.4。
有什么建议吗?
答案 0 :(得分:1)
可能有cli php版本5.4,请向Bluehost询问完整路径并使用它。