输入中出现意外字符:'';


Unexpected character in input: ''

我正试图从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作业使用了不同版本的PHP,通常设置为5.4。

有什么建议吗?

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