0

可能重复:
如何远程访问 symfony config.php?

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

4

2 回答 2

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.');
}

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

于 2012-10-14T08:13:45.423 回答
0

你检查过 config.php吗?那里列出了哪些建议?

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

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

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

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

于 2012-10-14T08:55:08.170 回答