Laravel-admin 七牛云上传文件到七牛云出现卡顿失败情况

2023-05-16

由于所做项目需要管理后台众多,所以选择了Laravel-admin后台框架进行开发。节省了权限控制以及页面处理等问题的时间

Laravel-admin文档地址  http://laravel-admin.org/docs/#/zh/

 

由于项目中有视频展示功能,所以需要进行视频上传与播放处理,本次使用的方式是上传七牛云对象存储

但是开发中遇到一个问题就是当上传图片与视频文件的时候,发现当视频大小或者图片大小稍大的时候就会出现非常卡顿表单上传失败的情况

 

开始以为是七牛云配置上传问题,找到七牛云开发文档发现当上传文件大于等于4M的时候是使用的分片上传处理。本以为是这里的问题。找了很久。。。

 

后来发现问题是由于PHP环境中upload_max_size参数没有调整,为默认参数2M;所以导致的上传失败。。。

 

总结来说,Laravel-admin后台管理使用的七牛云上传是将文件先上传到后端服务器,然后进行服务站直传七牛云功能处理,但是由于PHP环境限制却上传不成功,而Laravel-admin后台报错也不准确。。。

 

这个地方浪费了三四个小时。。。。

所以记录下来,仅供以后参考

转载于:https://www.cnblogs.com/Gasg/p/8962598.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Laravel-admin 七牛云上传文件到七牛云出现卡顿失败情况 的相关文章

  • ajax 请求中的 laravel TokenMismatchException

    我正在使用资源组并使用此过滤器来解析TokenMismatchException问题 Route filter csrf function route request if strtoupper request gt getMethod G
  • Laravel 4 无法创建目录,尽管我有正确的权限

    尽管我授予了正确的权限 但 Laravel4 无法创建目录 发生 FileException 错误 http s28 postimg org xkor8srxp 2014 01 03 2 53 18 png http s28 postimg
  • Laravel 集合包含

    我正在使用 Laravelcontains集合上的方法https laravel com docs 5 3 collections method contains https laravel com docs 5 3 collections
  • Laravel 自定义授权

    我在这里进行登录验证 LoginData Input except array token if Auth attempt LoginData return success 我的表不同 所以这里我更改表名称auth php table gt
  • Laravel - 检查 @yield 是否为空

    如果 yield 有内容 是否可以检查刀片视图 我正在尝试在视图中分配页面标题 section title hi world 所以我想检查主布局视图 类似 对于现在 2018 年以上 查看的人 您可以使用 hasSection name y
  • 如何在 Laravel 中更改应用程序的命名空间?

    我无法在 Laravel 5 8 中更改应用程序的命名空间 我正在使用 artisan 来更改它 php artisan app name TestApp 结果是 中没有定义命令app 命名空间 看着php artisan你应该有一个php
  • 场次抽奖

    有人能解释一下什么是会话扫彩票吗 我已附加 Laravel 框架的默认会话配置文件 问题 1 它说某些会话驱动程序必须manually扫荡他们的 存储位置 有人可以描述这个过程以及为什么会这样吗 必要的 哪些会话驱动程序需要此操作 2 为什
  • Laravel - 调用未定义的方法 Illuminate\Database\Query\Builder::user()

    我正忙于Laravel 从头开始 更新记录和预加载 https laracasts com series laravel 5 from scratch episodes 10 我已经遵循了该教程 但在尝试在 CardsController
  • Mongodb 数据库上的 SASL 身份验证失败

    我在尝试使用 PHP Mongodb 驱动程序连接到 Mongodb 时遇到问题 实际上我有一个名为 LRS 的数据库 它有一个名为 juano 的用户 在我的设置文件中带有密码 12345 我确信我编写了正确的配置 但是当我在 Larav
  • Laravel 5 Auth 注销不起作用

    当我使用内置身份验证并尝试在以下位置注销用户时 auth logout 它没有像希望的那样工作 它似乎让用户保持登录状态 但是当我清除浏览器缓存时 我可以看到实际上已经将用户注销了 我在页面上没有收到任何错误 在日志文件中也没有收到任何错误
  • laravel 4 登录验证失败

    在 Laravel4 中 我在路由中编写了以下代码 但它总是将我重定向到登录页面 我用谷歌搜索并在堆栈溢出上找到了它 并尝试了所有解决方案但没有成功 我确信这将是一个愚蠢的错误 但请跟踪它 谢谢 Routes Route post logi
  • updateExistingPivot() 不起作用

    我正在尝试像这样更新数据透视表 public function updatePermission id permissionId permissionValue Input get value user User find id perms
  • Django 如何将自定义变量传递到上下文以在自定义管理模板中使用?

    我正在扩展change list html 我需要输出settings py中定义的变量 如何将该特定变量传递到自定义管理模板上下文中 class MyModelAdmin admin ModelAdmin def changelist v
  • 使用键模式从 Laravel 4 缓存中删除?

    对于我的包 我们使用 Laravel 缓存 我们创建的每个缓存键都有前缀 所以我们得到mypackage config mypackage md5ofafilename有时我需要刷新我的包创建的所有缓存文件 问题是什么 我只知道缓存键的模式
  • 从 octobercms 中的非 ajax 表单获取输入值

    我正在尝试构建一个简单的搜索功能 下面是我的搜索表格
  • 这个条带请求是什么?为什么它会多次触发?

    对于使用 stripe 的 Laravel 应用程序 此请求https r stripe com 0被解雇多次 如下所示 我刷新主页后 这些请求立即被触发 问题是我最近得到了一个429 too many requests我的实时服务器出现错
  • AWS-PHP-SDK / SNS 直接寻址返回错误

    您好 我正在使用 Laravel 4 设置来利用 AWS SNS 向我的 iOS 设备发送推送消息 从 AWS 控制台向我的设备发布命令效果很好 然后我尝试从 PHP sns AWS get sns sns gt publish array
  • 邮件::队列不工作

    我无法在 laravel 5 4 中对电子邮件进行排队 在之前的 Laravel 5 3 项目中 一切都运行良好 发送仍然有效 Mail send email blank title gt nice content gt message f
  • Laravel Vue 组件只能传递数字?

    在我的 UserMenu vue 中我写道 export default props nameVal data return 并在blade php中
  • Laravel 警告:未知:无法打开流:第 0 行的“未知”中没有此类文件或目录

    使用以下命令创建新的 Laravel 项目后 laravel 新 项目名称 一开始它运行了 但第二次运行后我收到错误消息 警告 未知 无法打开流 第 0 行的 未知 中没有此类文件或目录 致命错误 未知 无法打开第 0 行未知中所需的 D

随机推荐

  • JWT签名算法

    JWT签名算法 JWT签名算法中 xff0c 一般有两个选择 xff0c 一个采用HS256 另外一个就是采用RS256 签名实际上是一个加密的过程 xff0c 生成一段标识 xff08 也是JWT的一部分 xff09 作为接收方验证信息是
  • vs环境Microsoft Build Tools 生成工具

    最近开发 xff0c 生成项目时 xff0c 开始生成不成功 xff0c 提示复制dll没有权限 xff0c 访问拒绝 经过搜索与尝试 xff0c 终于找到原因 xff0c 原来Microsoft Build Tools出错了 xff0c
  • ARM debian的图形界面安装

    这里图形界面的安装比较简单 xff0c 启动系统后 xff0c 登录到root账户 xff0c 首先要执行更新源的命令 xff1a apt get update 然后直接执行下面的动作 xff1a 直接安装LXDE即可 xff1a 指令 x
  • 接口自动化测试 (三)request.post

    上一节介绍了 requests get 方法的基本使用 xff0c 本节介绍 requests post 方法的使用 xff1a 本文目录 xff1a 一 方法定义 二 post方法简单使用 1 带数据的post 2 带header的pos
  • MongoDB—副本集配置、管理

    副本集配置 副本集配置总是以一个文档的形式保存在local system replSet集合中 副本集中所有成员的这个文档都是相同的 绝对不要使用update更新这个文档 xff0c 应该使用rs辅助函数或者replSetReconfig命
  • 二进制、八进制和十六进制

    二进制 用0 1两个数字来表示数值 xff0c 这就是二进制 xff08 Binary xff09 对于二进制 xff0c 进行加法运算时逢二进一 xff0c 进行减法运算时借一当二 1 二进制加法 xff1a 1 43 0 61 1 1
  • 获取文件的行数

    获取文件行数 function getFileLineCount fileName fp 61 fopen fileName 34 r 34 line 61 0 while feof fp 每次读取1M if data 61 fread f
  • debian 安装使用NTP

    编程之路刚刚开始 xff0c 错误难免 xff0c 希望大家能够指出 领导要求 xff0c 要4台机器时钟同步 xff0c 上网查了查 xff0c 主要看了看ptp和ntp xff0c 感觉ntp就够用 xff0c 索性就直接上手ntp了
  • iTOP-4418开发板和6818开发板-第五路串口介绍

    iTOP 4418开发板和6818开发板 的除去默认 4 个串口的配置和用法 4418 的开发板最多支持 5 路串口 xff0c 如下图所示 xff0c 4418 的 datasheet 6818 的开发板最多支持 6 路串口 xff0c
  • 如何让sublime编译c语言,让sublime支持c/c++语言的编译

    sublime只是一个编辑器 xff0c 让sublime支持c或者c 43 43 则是通过设定sublime快捷键调用相关的命令 xff0c 达到编辑和执行c代码的目的 首先需要下载一个c语言的编译器 xff0c 对于 Windows 和
  • mysql repos_mysql yum源安装

    部署服务器环境的时候经常要安装mysql 以下是常见的安装方式 源码安装 rpm包安装 yum源安装 这篇主要介绍yum源安装 yum源下载 进入https dev mysql com downloads 页面 xff0c 可以看到有很多的
  • you-get帮助使用手册

    you get使用手册 可选参数 V version 查看版本并退出 h help 查看帮助信息 不影响使用的选项 i info 查看页面视频信息 u url 查看页面视频信息包括解析的url地址 json 以json格式查看页面视频信息
  • openSUSE leap 42.3 实现有线 无线同时用

    因为工作的原因 xff0c 经常会用有线网卡连接服务器进行配置 xff0c 无线网卡上外网 一 查看当前网关信息 pipci 64 openSUSE gt ip route show 可以看到前两行default开头的就是默认网关 192
  • PHP连接mongodb的现代用法---使用Monogodb\Driver\Manager

    目的 xff1a 在php程序端查询文档相关集合存储情况 lt php Created by PhpStorm User Administrator Date 2018 11 29 Time 2 23 require 34 mongocon
  • CTreeListCtrl

    CTreeListCtrl 转载于 https www cnblogs com long80226 archive 2009 10 13 1582770 html
  • MongoDB——副本集成员配置

    选举仲裁者 仲裁者的唯一作用就是参与选举 仲裁者并不保存数据 xff0c 也不会为客户端提供服务 xff1a 它只是为了帮助具有两个成员的副本集能够满足 大多数 这个条件 由于仲裁者并不需要履行传统mongod服务器的责任 xff0c 所以
  • qemu 虚拟机和宿主机之间传输文件

    实现简单的虚拟机和宿主机之间的文件传输 使用dd创建一个文件 xff0c 作为虚拟机和宿主机之间传输桥梁 dd if 61 dev zero of 61 opt share img bs 61 1M count 61 200格式化share
  • 解决远程桌面连接过去后是蓝色屏幕问题

    其实此时的远程服务器并非不能正常工作了 并不需要重启 只是桌面不显示了 服务还在正常运行 解决方法 1 使用ctrl 43 shift 43 Esc键 调出远程桌面的任务管理器 2 点击任务管理器工具栏的 文件 新建任务 运行 在运行窗口选
  • ssl 服务器证书,客户端信任证书

    Secure Socket Layer SSL technology allows web browsers and web servers to communicate over a secure connection In this s
  • Laravel-admin 七牛云上传文件到七牛云出现卡顿失败情况

    由于所做项目需要管理后台众多 xff0c 所以选择了Laravel admin后台框架进行开发 节省了权限控制以及页面处理等问题的时间 Laravel admin文档地址 http laravel admin org docs zh 由于项