在【laravel框架】学习中遇到的常见的问题以及解决方法

在这里插入图片描述


👨‍💻个人主页:@开发者-曼亿点

👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅!

👨‍💻 本文由 曼亿点 原创

👨‍💻 收录于专栏:PHP程序开发

🅰

请添加图片描述


文章目录

    • 🅰
    • 前言
    • 🎶一、在测试控制器路由出现的问题
    • 🎶(2)在自动验证中出现的问题
    • 🎶(3)在文件上传中出现的问题
        • 结束语🥇


前言


🎶一、在测试控制器路由出现的问题


为什么和黑马程序员统一的控制器路由写法 Route::get(‘/home/test/test1’,‘TestConller@test1’); 一样的格式,结果不能出现相对应得结果,甚至说报错。

解决方案:
①由于laravel的版本不同所以laravel的手册也不同,控制器路由的写法也随之发生了相应的改变,其正确的写法是 Route::get(‘//home/test/test1’,[IndexController::class,‘test1’]);
②由于的未写正确的写对应的控制器文件的路径:如use App\Http\Controllers\Home\IndexController; 此路径仅限参考


🎶(2)在自动验证中出现的问题


在自动验证中代码报错或者没报,但是结果就是不出来:列如代码使用 if( Input ::method() = =‘POST’) 出现了 method()或Input报红。

解决方法:
一般出现这种情况是版本问题导致的,所以我们因当查阅版本相对于的手册进行观看以及分析理解。这个问题我们可以对其将if( Input ::method() = =‘POST’)改为 : if($request->post())进行处理,切记在public中改为这个public funtion XXX ( Request, $ request)

这个方法可以解决许多的问题这些都是由于版本的更新而导致的,我们应当学习看手册。


🎶(3)在文件上传中出现的问题

文件中文件的编码不能进数据库,但是图片可以进入文件夹中:

解决方法:
①由于在设置允许写入的字段中并没有把文件的字段所写进数组字段中。
在这里插入图片描述
②将路径添加到数组中出错可以借鉴以下的格式:
$data[‘avatar’]=‘./uploads/’. $path;
$db=DB::table(‘member’);
r s t = rst= rst=db->insert(
[
‘name’ => $data[‘name’],
‘age’ => $data[‘age’],
‘email’ => $data[‘email’],
‘avatar’ => $data[‘avatar’],
]
);
在这里插入图片描述

结束语🥇

以上就是PHP程序设计
持续更新PHP程序设计教程,欢迎大家订阅系列专栏🔥PHP程序开发你们的支持就是曼亿点创作的动力💖💖💖
请添加图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/1675.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Marching Cubes算法

Marching Cubes算法 1. 简介2. 算法原理的理解2.1 如何找到面经过的这些小块(六面体)?2.2 找到后,如何又进一步的找到面与这些小块(六面体)的交点;2.3 这些交点按照怎么的拓扑连接关系连接,是怎么操作的? 3. 总结4. 参…

金融时报:波场亮相哈佛大学并举办TRON Builder Tour活动

近日,波场TRON作为顶级白金赞助商出席哈佛区块链会议并成功举办TRON Builder Tour哈佛站活动,引发海外媒体热议。美联社、金融时报、Cointelegraph等国际主流媒体及加密知名媒体均对此给予了高度评价,认为本次大会对TRON Builder Tour活动具有里程碑意义,彰显了波场TRON致力于促…

mysql基础5——设置主键

业务字段尽量不要用做主键 删除主键,只是主键被删除,字段还存在 alter table demo.membermaster drop primary key; 添加一个字段设置为主键并给主键添加自增约束 alter table demo.membermaster add column id int primary key auto_increment; 自增…

javaEE知识点记录

一、过滤器 在JavaEE中,过滤器(Filter)是一种用于在Web应用程序中对请求和响应进行预处理和后处理的组件。它可以对进入或离开应用程序的请求/响应进行拦截和修改。 过滤器主要用于以下几个方面: 认证和授权:可以使用过…

Gitea 简单介绍、用法以及使用注意事项!

Gitea 是一个轻量级的代码托管解决方案,它提供了一个简单而强大的平台,用于托管和协作开发项目。基于 Go 语言编写,与 GitLab 和 GitHub Enterprise 类似,但专为自托管而设计。以下是对 Gitea 的详细介绍,包括常用命令…

在react配置使用less的最优解

在react配置使用less的最优解 react默认支持用scss,不支持less,直接使用less时会报错,因此当使用less的时候需要进行额外配置。至于技术选型选择less或scss完全取决于你的个人偏好。你当然可以采取别的方式去实现对less的配置。但是我这里只…

anaconda配置的环境对应的地址查看,环境安装位置

打开conda指令窗口 这个和上面的都一样,哪个都行 点开后,输入 conda env list 这里显示的就是自己的每个环境对应的地址了

游戏黑灰产识别和溯源取证

参考:游戏黑灰产识别和溯源取证 1. 游戏中的黑灰产 1. 黑灰产简介 黑色产业:从事具有违法性活动且以此来牟取利润的产业; 灰色产业:不明显触犯法律和违背道德,游走于法律和道德边缘,以打擦边球的方式为“…

巧用断点设置查找bug【debug】

默认设置的断点,当代码运行到断点处MCU就会被挂起,从而停在断点处。 但在某些情况下,如调试FCCU时,如果设置断点,MCU停下后将会导致 FCCU 配置WDG超时。或在调试类似电机控制类的应用时,不适当的断点会导 致…

复合升降机器人教学科研平台——技术方案

一:功能概述 1.1 功能简介 复合升降机器人是一款集成移动底盘、机械臂、末端执行器、边缘计算平台等机构形成的教学科研平台,可实现机器人建图导航、路径规划,机械臂运动学、动力学、轨迹规划、视觉识别等算法功能和应用,提供例如…

C语音——不要解引用未初始化的指针

解引用:*pt得到指针指向地址上储存的值。 int *pt;*pt 5; 创建一个指针时,系统只分配了储存指针本身的内存,并未分配储存数据的内存。若直接用5赋值*pt,由于pt未初始化地址,其地址是随机值&a…

Python中列表数据的保存与读取:以txt文件为例

目录 引言 一、列表数据的保存 二、列表数据的读取 三、进阶用法与注意事项 1. 处理嵌套列表 2. 处理大量数据 3. 注意事项 四、总结 引言 在Python编程中,我们经常需要处理各种类型的数据,包括列表。列表是一种非常灵活的数据结构,…

边缘计算的优势

边缘计算的优势 边缘计算是一种在数据生成地点附近处理数据的技术,而非传统的将数据发送到远端数据中心或云进行处理。这种计算模式对于需要快速响应的场景特别有效,以下详述了边缘计算的核心优势。 1. 降低延迟 边缘计算通过在数据源近处处理数据&…

npm config set registry切换npm镜像源

要切换 npm 镜像源,可以使用 npm config set registry 命令。以下是切换到官方的 npm 镜像源的步骤: 查看当前 npm 镜像源: npm config get registry如果当前的镜像源不是官方的 npm 镜像源(https://registry.npmjs.org/&#xff…

java学习笔记3

5. 多重循环和程序调试 5.1 多重循环 多重循环是指循环中嵌套循环结构 多重循环注意事项 各种循环可以互相嵌套一般不要超过三层嵌套外层循环变化一次,内层循环要全部执行完代码 **需求1:**使用循环嵌套输出10*10的矩形 public static void demo() {for (int i = 0; i <…

imx6ull设备树驱动--pinctl、ioctl

添加pinctl节点 进入arch/arm/boot/dts目录下dts文件 在iomuxc下添加pinctlled节点 将 GPIO1_IO03 这个 PIN 复用为 GPIO1_IO03&#xff0c;电气属性&#xff08;配置GPIO一些列寄存器&#xff09;值为 0X10B0 添加led设备节点 与上一节一样&#xff0c;在 / 下面添加设备节…

数电期末复习(四)组合逻辑电路

这里写目录标题 4.1 概述4.2 组合逻辑电路的分析方法4.3 组合逻辑电路的设计方法4.4 若干常用组合逻辑电路4.4.1 编码器&#xff08;encoder&#xff09;4.4.2 译码器(decoder)4.4.3 数据选择器 (data selector)4.3.4 加法器&#xff08;Adder&#xff09;4.4.4 数值比较器&…

4.21总结

由于之前的项目没有使用服务器搭建&#xff0c;这两天进行了一些修改&#xff0c;以服务器为中端进行搭建&#xff0c;登录注册等功能从直接与数据库关联改为由服务器进行&#xff08;直接关联只能在自己的端口进行修改&#xff0c;放在别人电脑上就无法进行&#xff09; 顺遍…

kubectl常用命令行介绍

1、kubectl用法概述 kubectl命令⾏的语法如下&#xff1a; $ kubectl [command] [type] [name] [flags] command&#xff1a;命令&#xff0c;用于操作Kubernetes集群资源对象的命令&#xff0c;例如create、delete、describe、get、apply等TYPE&#xff1a;资源对象的类型&am…

OpenHarmony UI开发-ohos-svg

简介 ohos-svg是一个SVG图片的解析器和渲染器&#xff0c;解析SVG图片并渲染到页面上。它支持大部分 SVG 1.1 规范&#xff0c;包括基本形状、路径、文本、样式和渐变,它能够渲染大多数标准的 SVG 图像。ohos-svg的优点是性能好、内存占用低。 效果展示 SVG图片解析并绘制: …