Symfony 1.4-无法加载cacheHelper.php

Symfony 1.4-无法加载cacheHelper.php,php,amazon-ec2,symfony-1.4,unauthorized,invalidargumentexception,Php,Amazon Ec2,Symfony 1.4,Unauthorized,Invalidargumentexception,我刚刚在AmazonEC2AMiLinux上安装了Symfony1.4 一切似乎都配置得很好,但当我打开默认的h*tp://ec2-xxxxxxx-.amazonaws.com/URL时,它会显示401 | Unauthorized | InvalidArgumentException,错误是: Unable to load "cacheHelper.php" helper in: SF_ROOT_DIR/apps/frontend/lib/helper, SF_ROOT_DIR/lib/hel

我刚刚在AmazonEC2AMiLinux上安装了Symfony1.4

一切似乎都配置得很好,但当我打开默认的h*tp://ec2-xxxxxxx-.amazonaws.com/URL时,它会显示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中的数据库连接中添加密码或至少:

顺便说一下,你的索引中也有一些错误:

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>

你能添加你的vhost配置吗?你定义了一个use\u helper'cache'吗?因为缓存文件是CacheHelper.php,而不是CacheHelper.php。@j0k:我已经设置了标准的_helper:[Partial,cache,i18n]。@j0k:我使用的是免费使用层帐户。我启动了AmazonAMiLinux实例。我已经在AmazonAMiLinux服务器上配置并安装了lamp堆栈。已将所有symfony文件上载到/var/www/html位置。@j0k:请查看URL,非常感谢您的帮助。您的解决方案解决了我的问题您仍然存在/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>