如何远程访问symfony config.php?

时间:2012-10-13 05:26:05

标签: symfony amazon-ec2 bitnami

我在Amazon EC2上的bitnami中设置了Symfony。现在我想访问web/config.php,但被告知该文件只能通过localhost运行。

我还尝试登录EC2的远程桌面,但失败了。那么现在我怎么能确保symfony在服务器上都很好呢?

2 个答案:

答案 0 :(得分:3)

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

您可以添加远程服务器的IP地址,也可以注释掉这段代码。考虑出于安全原因,不建议使用最后一条建议。

答案 1 :(得分:0)

首先使用htpasswd来保护您的生产站点。编辑文件config.php并删除。