laravel Redirect :: to()丢失了端口

Ben*_*tis 5 php nginx laravel laravel-4

我通过vagrant(Ubuntu,nginx,php-fpm)运行我的开发环境并访问localhost:8080上的服务器.我正在使用Laravel 4并尝试设置我的身份验证系统.如果您使用备用端口,Laravel似乎只会忽略您正在使用的端口.这是真的?例如,当我运行重定向时http://localhost:8080/login,/profile我最终会继续http://localhost/profile.有没有人对我如何修复/修补这个有任何建议?

Phi*_*rks 2

这闻起来像虫子。当 UrlGenerator 寻找request->root(). 据我所知, Symfony\Component\HttpFoundation\Requestroot()上没有任何功能。您可以尝试替换为。->root()->getBaseUrl()

无论结果如何,您都应该准备一个小型测试用例(尽可能少地使用多余的代码)并在 GitHub 上报告问题以供修复。如果您可以找到解决方案,那么可以提出拉取请求来解决问题。