require()
уведомления - это либо отсутствующие файлы, либо ошибки прав доступа к файлам. Убедитесь, что вы загрузили Symfony2 с поставщиками, если вы впервые.
Попробуйте запустить скрипт app/check.php
, чтобы убедиться, что все требования Symfony2 установлены правильно. Общие проблемы:
app/cache
и app/logs
должны быть доступны для записи пользователю веб-сервера. Простой (и плохой) способ справиться с этим - запустить chmod -R a+rwX app/cache app/logs
- Symfony2 требует расширения
intl
PHP. Обычно вы можете установить его с чем-то вроде apt-get install php5-intl
или yum install php5-intl
- Вы должны использовать PHP 5.3.4 или новее