繁体   English   中英

无法在最新的laravel 5.6安装中路由

[英]Can't route in fresh laravel 5.6 installation

今天,我使用以下代码通过composer开始了新的laravel安装(一如既往):

composer create-project --prefer-dist laravel/laravel new_proj

安装后,欢迎页面成功启动,并以laravel徽标为中心。 问题是,例如,当我在route\\web.php键入以下代码时,我无法路由新的URL,我收到错误消息“对不起,找不到您要查找的页面”

Route::get('foo', function () {
    return 'Hello World';
});

另一个问题是,当我在config\\app.php打开调试模式时,仍然没有得到详细的错误来解决此问题。

对于可能的答案,我应该说使用port:8000不能解决我的问题,顺便说一句... php artisan serve也无法正常工作,并得到此错误: 无法在127.0.0.1:8000上监听(原因:尝试是通过访问权限禁止的方式访问套接字的 .....请注意,我已经检查了是否有其他服务正在使用此端口,只是为了发现没有服务在使用它

我一直使用此例程来安装laravel,它运行良好,但是对于新版本(5.6),它似乎不起作用或我做错了。

如果更改route/web.php文件,则需要重新启动laravel实例。 您是否检查您的URL是否正确(进入foo页面)?

如果php artisan serve不起作用,请尝试检查防火墙或使用php artisan serve --port=YOUR-NEW-PORT更改php artisan serve --port=YOUR-NEW-PORT (将YOUR-NEW-PORT替换为另一个端口而不是8000)。

检查您的.env文件是否已创建,如果没有,则继续创建它。 使用php artisan key:generate为您的应用程序生成应用程序加密php artisan key:generate

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM