2013-07-17 4 views
1

Bluehost의 cron 작업에서 PHP 스크립트를 실행하려고합니다. 내가 수동으로 스크립트를 액세스 할 때예상치 못한 문자 입력 : ''

그것은하지만, cron 작업에 의해 트리거 할 때 다음과 같은 오류 제공 웍 완벽 : 나는이

$client = new Tumblr\API\Client($consumerKey, $consumerSecret); 

:

[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 호선을 다음입니다 cron job에 대한 느낌은 일반적으로 5.4로 설정된 PHP의 다른 버전을 사용합니다.

제안 사항?

+1

거기에 백 슬래시가 필요하지 않은 경우 5.2.x 이하에서 실행 중입니다. 'trigger_error ('PHP 버전은'. php_version(), E_USER_ERROR);를 포함하는 스크립트를 실행하여 어느 것을 설정하십시오. – DaveRandom

+0

'[17-7 월 -2010 08:49:01] PHP 치명적 오류 : 정의되지 않은 함수 php_version()을 호출하십시오 ...':( – lorussian

+1

사과, [phpversion()'] (http : // – DaveRandom

답변

1

아마도 cli php 버전 5.4를 사용할 수 있습니다. Bluehost에 전체 경로를 요청하고 사용하십시오.

+0

감사합니다. 이제 질문이됩니다. Bluehost의 PHP 5.4 이상의 전체 경로입니다 " – lorussian

+0

ssh에 액세스 할 수 있습니까? 그런 다음/이름을 찾으십시오. – Marek

+1

경로를 찾았습니다 :/ramdisk/php/54/bin/php5 도움을 주셔서 감사합니다. – lorussian