今天,我开始通过作曲家使用这段代码进行全新的laravel安装(与往常一样):
composer create-project --prefer-dist laravel/laravel new_proj
安装后,欢迎页面成功启动,中间有laravel徽标。
问题是我无法路由新的网址,例如当我在route\web.php
中输入以下代码时,我收到错误"抱歉,您要查找的网页无法使用找到"
Route::get('foo', function () {
return 'Hello World';
});
另一个问题是当我打开config\app.php
中的调试模式时,我仍然没有得到解决问题的详细错误。
对于可能的答案,我应该说使用端口:8000还没有解决我的问题,顺便说一下...... php artisan serve
也没有工作并且出现此错误:失败监听127.0.0.1:8000(原因:尝试以其访问权限禁止的方式访问套接字。 ....请注意,我已检查是否有其他服务仅使用此端口发现没有服务正在使用它
我一直使用这个例程来安装laravel并且它运行得很好但是新版本(5.6)似乎它不起作用或者我做错了。
答案 0 :(得分:0)
如果更改了route/web.php
文件,则需要重新启动laravel实例。如果您的网址正确(要输入您的foo
页面),请检查一下吗?
如果php artisan serve
不起作用,请尝试使用php artisan serve --port=YOUR-NEW-PORT
检查防火墙或更改端口(将YOUR-NEW-PORT
替换为8000以外的其他端口)。
答案 1 :(得分:0)
检查您的.env
文件是否已创建,
如果没有继续创建它然后。
使用php artisan key:generate