Приветствую! При переносе сайта на хостинг и попытке очистки кэша
php app/console cache:clear -env=prod
вылезает ошибка
PHP Parse error: syntax error, unexpected '[' in /home/c/site.ru/vendor/doctrine/common/lib/Doctrine/Common/Proxy/AbstractProxyFactory.php on line 90
Ругается на обьявление массива
private $definitions = [];
, если изменить обьявление на
private $definitions = array();
то ошибки не возникает!
PHP 5.6 и обьявление массива [] в других файлах (без использования Symfony) отрабатывает без ошибки.
Проверка
php app/check.php
выдает [OK] Your system is ready to run Symfony2 projects.
Полагаю, что ошибка в настройках сервера, но в каких именно не могу понять.