Symfony 1.4 – Не удается загрузить cacheHelper.php

Я только что установил symfony 1.4 на Amazon EC2 AMI Linux.

Кажется, что все прекрасно настроено, но когда я открываю по умолчанию h * tp: //ec2-xxxxxxx-.amazonaws.com/ URL, он показывает мне 401 | Unauthorized | InvalidArgumentException 401 | Unauthorized | InvalidArgumentException 401 | Unauthorized | InvalidArgumentException и ошибка:

 Unable to load "cacheHelper.php" helper in: SF_ROOT_DIR/apps/frontend/lib/helper, SF_ROOT_DIR/lib/helper, SF_ROOT_DIR/lib/vendor/symfony/lib/helper. 

Любая помощь приветствуется.

 <VirtualHost *:80> ServerName ec2-184-73-90-216.compute-1.amazonaws.com DocumentRoot "/var/www/html/project/web" DirectoryIndex index.php <Directory "/var/www/html/project/web"> AllowOverride All Allow from All </Directory> </VirtualHost> 

Ну, это скорее неправильная конфигурация. Добавьте пароль или, по крайней мере, «:» в вашем подключении к базе данных в i18n.yml :

 database: mysql://user:pass@localhost/db database: mysql://user:@localhost/db 

И, кстати, у вас также есть что-то не так в вашем индексе:

 Fatal error: Call to a member function getId() on a non-object in /var/www/html/project/apps/frontend/modules/user/actions/actions.class.php on line 41 

Кроме того, не забудьте добавить псевдоним в /sf чтобы иметь значок на панели инструментов:

 Alias /sf /var/www/html/project/lib/vendor/symfony/data/web/sf <Directory "/var/www/html/project/lib/vendor/symfony/data/web/sf"> AllowOverride All Allow from All </Directory>