【发布时间】:2012-04-29 12:38:40
【问题描述】:
我刚刚在 Amazon EC2 AMI Linux 上安装了 symfony 1.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>
【问题讨论】:
-
你能添加你的虚拟主机配置吗?
-
你定义了 use_helper('cache') 吗?因为缓存文件是
CacheHelper.php而不是cacheHelper.php。 -
@j0k: 我设置了standard_helper: [Partial, Cache, i18n]。
-
@j0k:我正在使用免费使用等级帐户。我启动了 Amazon AMI Linux 实例。我已经在 Amazon AMI Linux 服务器上配置并安装了灯堆栈。将所有 symfony 文件上传到“/var/www/html”位置。
标签: php amazon-ec2 symfony-1.4 unauthorized invalidargumentexception