Я создал новый проект Symfony с помощью композитора:Ошибки при установке Symfony
composer create-project symfony/framework-standard-edition ./
После загрузки поставщика и parameter.ini вопросов файлов я получаю следующее сообщение об ошибке:
PHP Parse error: parse error, expecting
')'» в /Users/..../app/cache/dev/appDevDebugProjectContainer.php на линии 20`
Я проверил файл
class appDevDebugProjectContainer extends Container
{
private static $parameters = array(
'kernel.root_dir' => dirname(dirname(__DIR__)), //LINE 20
'kernel.environment' => 'dev',
Я не понимаю, почему это вызывает ошибку, но удалил dirname(dirname(__DIR__))
, и я жестко закодировал абсолютный путь.
Я попытался запустить ./app/console и получил еще одну ошибку в файле appDevDebug, другую ссылку на __DIR__
.
Я смог пройти через некоторые из них путем жесткого кодирования пути, но в итоге получил другое сообщение об ошибке (все еще в файле appDevDebug).
Этот файл автогенерирован, поэтому я решил прекратить идти по этому пути ... Любая идея, что может быть причиной этого?
Я запустил php app/check.php
, и он говорит, что моя система настроена на запуск symfony. У меня также есть более старые установки symfony (2.4, 2.5) на одной машине, и они работают нормально.
Вы можете попробовать следующее: php app/console cache: clear --verbose – spekulatius
Я получаю ту же ошибку. Я также получаю эту ошибку, если я запустил 'sudo rm -rf app/cache/*', а затем запустил 'app/console' –