首页 > 其他分享 >easyadmin 无法上传大文件的问题

easyadmin 无法上传大文件的问题

时间:2024-02-29 18:35:17浏览次数:20  
标签:bin 文件 fpm easyadmin systemctl php 上传 restart

<span><a class="layui-btn" data-upload="file_url" data-upload-number="one" data-upload-exts="exe|msi|rar|zip|7z" data-upload-icon="image"><i class="fa fa-upload"></i> 上传</a></span>

使用这种php的后台框架,本来只能上传图片,我想上传一些文件,尝试修改代码,添加一些后缀,点击上传后就报错 "请求上传接口出现异常"

1.使用Fiddler工具请求结果是413 Content Too Large,使用http工具非常重要,如果一直在代码中查找,会浪费大量的时间。

在/etc/php.ini中修改

post_max_size = 100M (表单提交的最大限制,此项不是限制上传单个文件的大小,而是针对整个表单提交的数据进行限制。)
upload_max_filesize = 100M
# /usr/bin/systemctl restart php-fpm
配置改变重启php服务,我的systemctl在 /usr/bin中,直接使用systemctl restart php-fpm会报命令错误
-bash: $'systemctl\302\240restart\302\240php-fpm': command not found,环境变量也折腾了一顿,也没搞清楚。
奇怪的是使用 /usr/bin/systemctl restart php-fpm一次,就可以再次使用systemctl restart php-fpm,环境变量被记录了?

 

在/etc/nginx/nginx.conf 找到 http{} 段,在其中添加一行配置:
client_max_body_size 80m;
#nginx -s reload

 

2. 在数据库中发现 kt_system_config,修改upload_allow_size大小,要使数据生效需要清理缓存

 再次上传文件就可以了

 

标签:bin,文件,fpm,easyadmin,systemctl,php,上传,restart
From: https://www.cnblogs.com/yuzhould/p/18045076

相关文章

  • 8从源文件到可执行文件
    CPU可以解析和运行的程序形式称为本地代码,也可以叫做机器语言代码。将多个目标文件结合成exe文件的工具称为连接器。扩展名为.obj目标文件的内容是本地代码。把多个目标文件收录在一起,称库文件。仅包含Windows的dll文件中储存的函数信息文件称为导入库在程序运行时用来动态申请......
  • linux服务文件存放位置
    转自:https://wenku.csdn.net/answer/d563a2b1b3f3c4e717cadb694b160ed4Linux中的service文件是一种用于管理系统服务的配置文件,通常位于/etc/systemd/system目录下。这些文件包含了服务的启动、停止、重启等操作的指令,以及服务的相关配置信息,如服务的名称、描述、依赖关系等。......
  • 8-5. 序列化保存数据文件
    安装newtonsoftjsonnewtonsoftjson是一个比JsonUtility更好的JSON工具,但是UnityRegistry没办法直接下载,需要点击PackageManager左上角的+号,点击AddpackagefromgitURL,输入com.unity.nuget.newtonsoft-json,进行安装使用newtonsoftjson序列化和反序列化使......
  • Oracle 12C数据库从文件系统迁移到ASM
     查看参数文件位置SQL>showparameterspfileNAMETYPEVALUE-----------------------------------------------------------------------------spfilestring/u01/app/oracle/product/12.......
  • 《程序是怎样跑起来的》第八章 从源文件到可执行文件
    本章作者首先详细描述了从编写源代码到生成可执行文件的过程,为我们展现了一个程序从无到有的诞生之旅。首先,作者提到了源文件,(用某种编程语言编写的程序就称为源代码,保存源代码的文件称为源文件)也就是我们通常编写的代码文件,如C、C++、Python等语言编写的文件。这些文件只是我们......
  • 根据CXP XML文件配置相机
     1    说明GenICam定义了相机需要实施一个xml文件用于描述相机的功能、寄存器等详细信息,有了这些信息,host才能利用这些信息完成对相机的配置。 对于CoaxPress接口的Device相机而言,xml信息是如何存储的呢?Xml一般情形下都会存在bootstrap寄存器的用户区间内。1.1......
  • uniapp 小程序 request.js 文件书写
    uniapp小程序request.js文件书写:https://blog.csdn.net/weixin_46479579/article/details/124431422?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_utm_term~default-16-124431422-blog-132159578.235^v43^pc_blog_bottom_relevance_base9&spm=1001......
  • chromedriver 自动下载链接进行文件下载 (保持系统人工登录的状态,使用已打开的浏览器人
    需求:爬取需要登录系统才能访问页面,且知道系统登录账号解决方法:参考:https://blog.csdn.net/qq_39835505/article/details/124712410   感谢博主!自己打开Chrome浏览器,登录系统,使用chromedriver调用已开的Chrome浏览器打开自动下载链接进行文件下载解决步骤:......
  • 微信小程序的配置文件app.json的所有内容(十七)
    微信小程序的配置文件app.json的所有内容  {  "pages":["page1","page2","page3"], //页面路径列表,第一个页面路径为小程序初始页面  "window":{ //小程序窗口设置   //如果不进行额外的配置,小程序页面将使用默认的导航样式。"navigationStyle":"defau......
  • hdfs文件传输到ods层的脚本
     #!/usr/bin/python3#coding=utf-8importsysfrombaseimportget_yesterday,APPimportsubprocessdate=get_yesterday()tables=['ods_log_inc','ods_activity_info_full','ods_activity_rule_full','ods_base_categ......