PHP uploadify io error错误如何解决?
首先说结论吧,这个问题不是很好解决,因为因素很多,只能一步一步排除。
一般原因是:
方法一:
用php+apache上传文件的时候,由于文件过大,容易导致上传失败,解决办法:
修改php.ini中:
file_uploads = On
upload_max_filesize = 100M
max_file_uploads = 30
max_execution_time = 300
upload_max_filesize 2m 即允许上传文件大小的最大值。默认为2M ,大小可以根据你
的需要进行修改
post_max_size 20m 指通过表单POST给PHP的所能接收的最大值,包括表单里的所有
值。默认为8M,大小可以根据你的需要进行修改
方法二:
也许还得设置这些参数:
max_execution_time 600 每个PHP页面运行的最大时间值(秒),默认30秒
max_input_time 600 每个PHP页面接收数据所需的最大时间,默认60秒
memory_limit 8m 每个PHP页面所吃掉的最大内存,默认8M
方法三
httpd.conf:
LimitRequestBody // 因为我上传图片
单张最大4M,上传十张所以我定的参数为: 40000000(40M)
LimitRequestBody,这个参数的设定位置在 虚拟主机 的地方进行设置。
方法四:
在网站根目录添加.htaccess文件,内容如下:
# 安全扫描设置
<IfModule mod_security.c>
# 禁止对 POST 数据进行安全扫描,使不中断多文件上传等功能
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
方法五:
如果是niginx,需要设置配置文件的:
client_max_body_size 50M;
所有修改配置文件之后,记得重启服务!
方法end:
如果上面都解决不了,认了吧,哈哈哈哈
和flash的版本和浏览器版本都有关系。
官方的答复?
文章来源:外星人来地球
欢迎关注,有问题一起学习欢迎留言、评论
最新文章
- spring自动扫描、DispatcherServlet初始化流程、spring控制器Controller 过程剖析
- MyBatis代码自动生成(利用命令)
- dedecms /member/pm.php SQL Injection Vul
- awakeFromNib与viewDidLoad的区别
- LeetCode Search a 2D Matrix(二分查找)
- ZOJ Monthly, November 2014
- JavaScript中的apply与call与arguments对象
- AngularJs练习Demo18 Resource
- Chapter 1 Securing Your Server and Network(12):保护链接server
- 原来,负载均衡可以这样用,多核CPU可以这样用
- UEFI模式 Thinkpad t470p Ubuntu 16.04 LTS
- 【SDOI2009】学校食堂
- css样式兼容各个浏览器时的部分总结
- 通过awk 和 sed 将多余的列剔除
- Intellij IDEA实现SpringBoot项目多端口启动
- Java性能调优zz
- 第二周javaweb学习进度表
- python自定义函数的参数之四种表现形式
- Go编写的并行计算示例程序
- 显卡安装一直循环在登录界面——解决之-T450安装显卡驱动和cuda7.5发现的一些问题
热门文章
- Wireshark解密HTTPS数据流
- python与mysql的数据交互
- Set的交集、差集踩坑记录
- arduino之16*16点阵庆祝祖国70周年
- ubuntu 启动图形界面 sudo init 5
- BZOJ 4316: 小C的独立集
- MyBatis3_[tp_38~]_动态sql_if_判断&;OGNL_where标签_
- WebAPI 问题集锦
- Python+request 使用pymysql连接数据库mysql的操作,基础篇《十一》
- 微信小程序导入Vant报错