Artisan выдает ошибку при выполнении команды

Я перенес свой проект (построенный в Laravel 5) на веб-сервер, и когда я попытался запустить команду artisan, я получил эту ошибку:

[Symfony\Component\Debug\Expetion\FatalErrorExeption]
syntax error, unexpected '\' (T_NS_SEPARATOR)

Кто-нибудь знает, где проблема?


person jureispro    schedule 20.07.2015    source источник
comment
какую ремесленную команду вы запускали?   -  person kdlcruz    schedule 20.07.2015
comment
@kdlcruz Я попробовал список php artisan и свои пользовательские команды, и ни одна из них не сработала.   -  person jureispro    schedule 20.07.2015
comment
попробуйте выполнить «установку композитора» или «обновление композитора»   -  person kdlcruz    schedule 20.07.2015
comment
@kdlcruz Я пробовал, но такая же ошибка появляется, когда композитор вызывает php artisan clear-complied   -  person jureispro    schedule 20.07.2015
comment
хм, извините, я больше не знаю. Может быть, попробуйте «композитор дамп-автозагрузка».   -  person kdlcruz    schedule 20.07.2015
comment
@kdlcruz спасибо за помощь. Я попытался запустить команду, и ошибка все еще существует.   -  person jureispro    schedule 20.07.2015


Ответы (1)


Пространство имен не поддерживается, возможно, вы используете более старую версию php. Проверьте, соответствует ли ваша версия php минимальным системным требованиям.

Должно быть 5.4+

person Sumeet    schedule 20.07.2015
comment
Моя версия php 5.5.15 - person jureispro; 20.07.2015
comment
@jureispro, но ваша версия php-cli не соответствует . проверьте, какая версия php установлена ​​​​для использования через cli - person Sumeet; 20.07.2015
comment
Как проверить версию php-cli? Я набрал php-v в cmd, и он говорит, что: PHP 5.5.15 (cli)....... - person jureispro; 20.07.2015
comment
попробуйте эту ссылку - заголовок stackoverflow.com/questions/13347730/ - person Sumeet; 20.07.2015
comment
Я использую Windows Server :/ - person jureispro; 20.07.2015