Php 流浪汉和symfony 2
你好,我创建了我的流浪设置。服务器已启动,我可以设法转到example.com/web/app_dev.php/controller/。。。当我在我的app_dev.php中发表评论时,它运行良好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.'); 但是当
// 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')
)