输入中出现意外的字符:'\'

时间:2013-07-17 14:42:06

标签: php cron

我正在尝试从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。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

可能有cli php版本5.4,请向Bluehost询问完整路径并使用它。