1
我最近部署了一個symfony項目,並注意到開發環境仍然可以訪問。Symfony - 在開發環境中無法訪問開發環境
以下網址加載項目的督促下版本:
http://domain.com/app.php/index
以下網址加載該項目的開發版本:
http://domain.com/app_dev.php/index
我想知道,如果它是在產品環境中可能無法訪問該項目的開發版本?
我感謝任何意見,提前致謝!
我最近部署了一個symfony項目,並注意到開發環境仍然可以訪問。Symfony - 在開發環境中無法訪問開發環境
以下網址加載項目的督促下版本:
http://domain.com/app.php/index
以下網址加載該項目的開發版本:
http://domain.com/app_dev.php/index
我想知道,如果它是在產品環境中可能無法訪問該項目的開發版本?
我感謝任何意見,提前致謝!
添加以下代碼行的app_dev.php
// this check prevents access to debug front controllers that are deployed by accident to production servers.
// feel free to remove this, extend it, or make something more sophisticated.
if (!in_array(@$_SERVER['REMOTE_ADDR'], array(
'127.0.0.1',
'::1',)))
{
header('HTTP/1.0 403 Forbidden');
exit('You are not allowed to access this file. Check '.basename(__FILE__).' for more information.');
}
簡單的方法是刪除'app_dev.php'。 –
感謝您的回覆。那肯定很簡單!但是,當我導航到app_dev.php時,我得到一個內部服務器錯誤,而不是頁面未找到錯誤。 – AnchovyLegend
剛刪除'app_dev.php',然後清除緩存'$ php app/console cache:clear --env = prod --no-debug' – falsecrypt