gpt4 book ai didi

apache - 在我的服务器产品 Symfony 2.3 上禁用了应用程序和 app_dev.php

转载 作者:行者123 更新时间:2023-12-04 02:37:46 24 4
gpt4 key购买 nike

我将我的项目移至我的服务器,但我不希望该应用程序和 app_dev 以及所有开发环境都可用

如果能在dev环境(app_dev.php)中过滤掉有权限访问server prod的ip就更好了

我必须改变 apache 或 Symfony?谢谢!

最佳答案

开发环境只能在您正在开发的服务器上访问。也就是说,您可以在 Apache 中完成,但 Symfony 会自动为您完成。

来自 app_dev.php:

if (isset($_SERVER['HTTP_CLIENT_IP'])
|| isset($_SERVER['HTTP_X_FORWARDED_FOR'])
|| !in_array(@$_SERVER['REMOTE_ADDR'], array('127.0.0.1', 'fe80::1', '::1'))
) {
header('HTTP/1.0 403 Forbidden');
exit('You are not allowed to access this file. Check '.basename(__FILE__).' for more information.');
}

只需在数组中添加您希望能够访问的 IP。

关于apache - 在我的服务器产品 Symfony 2.3 上禁用了应用程序和 app_dev.php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20532839/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com