2014-01-15 3 views
0

Я использую CakePHP 2.x и установлен PHPUnit для тестирования. Все работало хорошо, пока я не загрузил приложение на свой хостинг. Если я тестирую его через Интернет (/test.php), он отлично работает. Но если я использую cake test app XXXXXX, это дает мне эту ошибку:CakePHP с PHPUnit терпит неудачу при использовании тестирования командной строки

Configure::bootstrap() - CORE/Cake/Core/Configure.php, line 92 
require - CORE/Cake/bootstrap.php, line 175 
ShellDispatcher::_bootstrap() - CORE/Cake/Console/ShellDispatcher.php, line 136 
ShellDispatcher::_initEnvironment() - CORE/Cake/Console/ShellDispatcher.php, line 98 
ShellDispatcher::__construct() - CORE/Cake/Console/ShellDispatcher.php, line 54 
ShellDispatcher::run() - CORE/Cake/Console/ShellDispatcher.php, line 65 
[main] - CORE/Cake/Console/cake.php, line 49</pre></div></pre> 
Parse error: syntax error, unexpected T_FUNCTION, expecting ')' in /blablablablabla/cake/app/Vendor/PHPUnit/Autoload.php on line 71 

В autoload.php:

70. spl_autoload_register(
71. function ($class) 
72. { 

Я не установить PHPUnit, хотя грушу, я использовал опцию автономного плагина (https://github.com/Hyra/PHPUnit-Cake2) , но локально он отлично работает.

Любые идеи? Спасибо!

ответ

0

Parse error: syntax error, unexpected T_FUNCTION, expecting ')' in /blablablablabla/cake/app/Vendor/PHPUnit/Autoload.php on line 71

Вы проверили, какая линия или линия 71 Autoload.php есть? В нем четко сказано, что есть синтаксическая ошибка.

Проверьте, разрешены ли короткие теги локально, но не на сервере. Если в вашем приложении используются короткие теги, избавитесь от них. Вы не хотите использовать короткие теги для именно того, что у вас есть сейчас.

+0

Я отредактировал свое сообщение, чтобы включить это. Благодаря! – user1232579

+0

Показать больше кода или выполнять проверку самостоятельно, где-то в этом файле должна быть синтаксическая ошибка. Только эти три линии не помогают. – burzum

+0

Но локально работает нормально. Это просто не работает на моем хостинге. И этот файл тот же – user1232579

Смежные вопросы