Laravel框架运行时ErrorException thrown with message "Route [register] not defined. 的解决办法

目录

  • Laravel框架运行时ErrorException thrown with message "Route [register] not defined. 的解决办法
  • 一、问题复现:
    • 1、背景介绍
    • 2、出现过程
  • 二、解决方法:
  • 三、出现原因:

一、问题复现:

1、背景介绍

从GitHub上导入了一个微信小程序源码(项目地址待填写),中间件为Laravel5.6,在自己的电脑上下载好composer后,将项目中的Laravel通过composer update命令更新了扩展包。

2、出现过程

首先打开cmd,通过cd命令进入项目文件地址(如D:\Users\abc\wechat开发\schoolrun,输入php artisan serve启动路由,出现如下界面
在浏览器中输入http://127.0.0.1:8000/,出现错误界面

在项目文件根目录中寻找文件.env,或者将.env.example文件的.example如果没有的话则新建一个文件并命名为.env,将以下代码复制进去

APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:bdjN3OcNdR16ozsEztXDu21JUJlpr4HNH+K3ura2jz4=
APP_DEBUG=false
APP_LOG_LEVEL=debug
APP_URL=http://localhostDB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=papershop
DB_USERNAME=root
DB_PASSWORD=rootBROADCAST_DRIVER=log
CACHE_DRIVER=file
SESSION_DRIVER=file
SESSION_LIFETIME=120
QUEUE_DRIVER=syncREDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=nullPUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1

二、解决方法:

打开.......\wechat开发\abc\routes\web.php在文件末尾加入以下代码

Route::get('/register', 'SomeController@method')->name('register');

保存后重启路由,即可看到成功界面

国外StackOverflow的大神的解决办法

Route() helper only works with named routes. For example a named route is like

Route::get('/hello, 'HelloController@hello)->name('hey');

then you can use it like route('hey')

So, in your case

Route::get('/register', 'SomeController@method')->name('register');

For more info: https://laravel.com/docs/5.8/routing#named-routes

三、出现原因:

APP_DEBUG=false改为APP_DEBUG=true,在cmd中按ctrl+c结束路由再重新启动路由,进入http://127.0.0.1:8000/看到如下界面,

通过提示定位到问题在......\wechat开发\abc\resources\views\welcome.blade.php中的

即该route未在route.php中注册。

Route [register] not defined. 的解决办法相关推荐

  1. partial is not defined的解决办法

    1.partial is not defined的解决办法 .安装express-partials.  方法一:运行cmd用npm install express-partials  方法二:在pac ...

  2. Vue中:error ‘XXXXX‘ is not defined no-undef解决办法

    Vue中:error 'XXXXX' is not defined no-undef解决办法 语法没错居然报错了 解决方法: 拓展 语法没错居然报错了 解决方法: 在使用vue的时候,使用一个全局变量 ...

  3. Vue中error ‘XXXXX‘ is not defined no-undef解决办法

    Vue中:error 'XXXXX' is not defined no-undef解决办法 语法没错居然报错了 解决方法: 拓展 语法没错居然报错了 解决方法: 在使用vue的时候,使用一个全局变量 ...

  4. NoSuchBeanDefinitionException: No bean named 'tDubboServiceImpl' is defined 的解决办法

    问题概述 关于这儿问题是在微服务开发过程中遇到的,通过本地远程调用dubbo接口,用xml实例化bean时报 " No bean named 'tDubboServiceImpl' is d ...

  5. Android之java.lang.UnsatisfiedLinkError(Failed to register native method ***callMethod1())解决办法

    1.问题 Failed to register native method com.example.chenyu.test.JniClient.callMethod1() java.lang.Unsa ...

  6. 解决集成 editor.md编辑器时,报 editormd is not defined的解决办法

    这是我在springboot中整合editor.md编辑器之后出现的问题 解决办法: jquery的依赖需要放在最前面,因为这个Markdown编辑器是依赖jQuery的

  7. error LNK2005: _DllMain@12 already defined的解决办法

    用Visual C++编写DLL,如果在new project时选了MFC DLL,而后又想写成Regular DLL,即拥有自己的DllMain()入口函数,则在build时会遇到类似如下的link ...

  8. NameError: name 'QApplication' is not defined 的解决办法

    from PyQt5 import QtCore, QtGui, QtWidgets ########################################## import sys, os ...

  9. 以太网2出现两个ip地址-解决办法

    现象: 有线连接上后,出现两个ip地址,一个手动获取一个自动获取,在cmd命令行中输入ipconfig,显示自动获取的ip地址,导致不能连接内网 目标: cmd输入ipconfig,只显示 手动输入的 ...

最新文章

  1. 不停机还能替换代码?6年的 Java程序员表示不可思议
  2. Vue Router 知识点梳理
  3. Win7如何快速打开命令提示符
  4. 【Java进阶】初识SpringCloud
  5. matlab imfinfo返回图像信息
  6. ios 裁剪框大小_IOS UIimageView裁剪
  7. 有趣的算法(五):一文读懂二叉搜索树的插入、删除
  8. 一、Django初级
  9. CVE-2020-10148: SolarWinds 远程代码执行漏洞通告
  10. Java 实现打印文件详解(附demo)
  11. 通信时代的发展与5G未来的发展方向以及面临的业务挑战
  12. python第一章测试题_python 第一章 初探Python课后练习题
  13. 数据可视化方法:数据图表展示
  14. 人人都能成为闪电网络节点:第6章安装lnd
  15. matlab中audioread函数的用法
  16. 基础ROS小车软件结构到底是什么样子的?
  17. 1t模式 和12t 模式_T +的完整形式是什么?
  18. 大数据教学实训沙盘介绍
  19. 网页保存为图片及高清截图的优化 | canvas跨域图片配置
  20. VB.Net矩阵求逆

热门文章

  1. 滴滴抢单 java_面经:三次滴滴面试通过,一些真实细节分享给大家
  2. bombe计算机 诞生时间,bombe
  3. 7款特殊版手机电脑磁力软件安装包下载,包括qBittorrent
  4. 浏览器开发者模式获取页面元素
  5. 蠕虫病毒往往是通过进入计算机系统,基础知识1计算机基础.doc
  6. 开源引领创新,云原生主题论坛资料呈现 | 长沙1024程序员节
  7. 使用eric6创建并运行第一个QT程序
  8. Phoenix 技术分享
  9. 计算机模拟贝特朗奇论,由贝特朗奇论谈几何概型中的等价转化
  10. SOFA Weekly|可信基础设施技术分论坛、Layotto 社区会议回顾与预告、社区本周贡献...