访问amazon ec2上的symfony2应用程序时出现500内部错误

时间:2012-10-14 07:22:31

标签: symfony bitnami

  

可能重复:
  How do I access to symfony config.php remotely?

我在亚马逊ec2上将沙盒上传到bitnami AMI,但是当我进入web / index.php时出现“500内部错误”,我该如何解决?

2 个答案:

答案 0 :(得分:0)

取消注释config.php中的以下行以进行调试:

if (!in_array(@$_SERVER['REMOTE_ADDR'], array(
    '127.0.0.1',
    '::1',
))) {
    header('HTTP/1.0 403 Forbidden');
    exit('This script is only accessible from localhost.');
}

那些阻止来自外部的所有访问..

答案 1 :(得分:0)

您检查了 config.php 吗?在那里列出了什么建议?

首先,您永远不会访问web/index.php。您必须将文档根目录设置为指向 web 文件夹。出于安全原因,这很重要。

第二个500服务器错误也可能是权限问题。您的网络服务器需要有权执行文件。在debian linux上,我会设置这样的权限

chown -R www-data:www-data /var/www/www.example.com/web

当网络服务器以www-data作为用户/组运行时。