Php 流浪汉和symfony 2

Php 流浪汉和symfony 2,php,symfony,vagrant,Php,Symfony,Vagrant,你好,我创建了我的流浪设置。服务器已启动,我可以设法转到example.com/web/app_dev.php/controller/。。。当我在我的app_dev.php中发表评论时,它运行良好 // header('HTTP/1.0 403 Forbidden'); //exit('You are not allowed to access this file. Check '.basename(__FILE__).' for more information.'); 但是当

你好,我创建了我的流浪设置。服务器已启动,我可以设法转到example.com/web/app_dev.php/controller/。。。当我在我的app_dev.php中发表评论时,它运行良好

   // header('HTTP/1.0 403 Forbidden');
    //exit('You are not allowed to access this file. Check '.basename(__FILE__).' for more information.');
但是当我想去网站example.com/web/controller/。。。。其显示空白404错误可能是什么问题? 我不使用127.0.0.1,而使用设置192.168.56.101中的deflaut

network:
    private_network: 192.168.56.101
    forwarded_port:
        9DcLNVHGAeca:
            host: '8889'
            guest: '22'

如何解决此问题?

您可以通过以下方式将本地IP添加到阵列:


或者只是像你在问题中那样取消对陈述的注释。应该注意的是,
app_dev.php
无论如何都不应该在您的生产服务器上访问,因为它会泄露有关您的设置的敏感信息

好的,但为什么我有404链接“web/example/”和“web/app_dev.php/example/”运行良好?访问
web/example
将访问生产环境。请确保根据需要正确部署生产模式。
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', 'YOUR IP')) 
    || php_sapi_name() === 'cli-server')
)