打开source/class/discuz/discuz_upload.php

编辑这个文件,将 由于程序限制了大尺寸(指分辨率)附件图片,提示 “没有合法的文件被上传”

更改方法:sourceclassdiscuzclass_upload.php

找到:

复制代码

代码如下:

function get_image_info($target, $allowswf = false) {

$ext = discuz_upload::fileext($target);

$isimage = discuz_upload::is_image_ext($ext);

if(!$isimage && ($ext != 'swf' || !$allowswf)) {

return false;

} elseif(!is_readable($target)) {

return false;

} elseif($imageinfo = @getimagesize($target)) {

list($width, $height, $type) = !empty($imageinfo) ? $imageinfo : array('', '', '');

$size = $width * $height;

if($size > 16777216 || $size < 16 ) {

return false;

} elseif($ext == 'swf' && $type != 4 && $type != 13) {

return false;

} elseif($isimage && !in_array($type, array(1,2,3,6,13))) {

return false;

}

return $imageinfo;

} else {

return false;

}

}

将 if($size > 16777216 || $size < 16 )  中16777216改大后即可解决问题。

16777216大约为5000*3356。

的16777216改大即可。

Error:500的错误

解决办法就是编辑php.ini文件将memory_limit设置得更大一些,直到图片能顺利上传。

如果是虚拟主机用户,无权修改php.ini文件,请联系服务商解决,如果服务商不予解决,就考虑关闭图片缩略相关的功能。

服务器被非法上传文件,DiscuzX没有合法的文件被上传的修复方法相关推荐

  1. win10证书服务器不可用,win10系统提示“安全证书的吊销信息不可用”的修复方法...

    在windows10系统下一位用户遇到了奇怪的问题,该用户表示浏览网页的时候经常会弹出安全警报:该镇点安全证书的吊销信息不可用.是否继续? 的报错弹窗,这是怎么回事呢?其实,该问题是由于ie浏览器中的 ...

  2. 苹果服务器未响应,上海苹果客户服务中心:iPhone 6S死机没反应修复方法

    原标题:上海苹果客户服务中心:iPhone 6S死机没反应修复方法 手机下载的各种APP ,时常出现手机死机的情况,怎么回事?怎么解决?可能是系统崩溃,软件兼顾性或者硬件故障等,尝试将手机强制重启,能 ...

  3. 关于“文件或目录损坏且无法读取” 的 CHKDSK 修复方法

    CHKDSK 的功能 CHKDSK 全称 Microsoft Check Disk,是一个用于磁盘检查的指令程序.CHKDSK 的基本功能是扫描磁盘上的文件系统的完整性,并修复文件系统的错误:CHKD ...

  4. Web安全 文件上传漏洞的 测试和利用.(上传一个图片或文件 拿下服务器最高权限.)

    文件上传漏洞的概括 现在大多的网站和Web应用系统都会有上传功能(比如:文档,图片,头像,视频上传等.),而程序员在开发文件上传功能时,没有对代码做严格校验上传文件的后缀和文件类型. 此时攻击者就可以 ...

  5. 将文件上传至ftp服务器,FTP文件上传工具类,将文件上传至服务器指定目录

    将文件上传至ftp服务器,传入File对象,将文件上传至ftp服务器 需要配置修改的点: 1. 服务器ip端口(服务器ip 端口22/21). 2. 服务器账号密码(服务器登录用户名密码). 3. 上 ...

  6. Python监控目录文件夹,并使用SFTP上传目录及文件到linux服务器

    Python 扫描监控本地文件夹并进行超大文件上传 方案1:WebUploader大文件分块多线程并发上传 方案2:watchdog目录文件夹监控,paramiko STFP上传服务器 方案3:优化2 ...

  7. sftp shell 批量上传文件_Shell自动上传下载文件到SFTP服务器

    1.说明 本文提供一个Shell脚本, 可以自动连接到SFTP服务器, 然后上传或者下载指定的文件, 进而可以使用Linux的corntab命令, 定时执行脚本上传下载文件, 实现文件的同步或者备份功 ...

  8. HTML5 文件域+FileReader 读取文件并上传到服务器(三)

    一.读取文件为blob并上传到服务器 HTML <div class="container"><!--读取要上传的文件--><input type=& ...

  9. WAF——针对Web应用发起的攻击,包括但不限于以下攻击类型:SQL注入、XSS跨站、Webshell上传、命令注入、非法HTTP协议请求、非授权文件访问等...

    核心概念 WAF Web应用防火墙(Web Application Firewall),简称WAF. Web攻击 针对Web应用发起的攻击,包括但不限于以下攻击类型:SQL注入.XSS跨站.Websh ...

最新文章

  1. Revit和Unreal Engine真实的建筑可视化视频教程
  2. 一键获取解锁码_Windows 骚操作:轻轻一按手机指纹解锁电脑!
  3. java连接rabbitmq_没用过消息队列?一文带你体验RabbitMQ收发消息
  4. 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to
  5. (学)新版动态表单研发,阶段成果----1
  6. 自动批量修改linux用户密码
  7. 【python-numpy】工具包中np.random.choice()的用法详解及其参考
  8. 【牛客 - 373A】翻硬币问题(博弈,结论,分析)
  9. git rebase用法_Git入门实战
  10. Docker启动MySql后连接报1251处理方法
  11. 2 追踪光线=》2.2 前向光线追踪和逆向光线追踪
  12. 2017-2018-2 20155315《网络对抗技术》Exp3:免杀原理与实践
  13. Netty RPC Demo 实现
  14. 74LS138译码器真值表以及快速计算方法
  15. qt自定义控件-水波纹进度条
  16. python高阶知识之——列表推导式(63)
  17. html导出excel表头多了一行空行,excel中有时候表格下面有很多空行,下拉条滚动一点就过了很多行,怎么取消掉多余的行啊?(excel表头每页都显示)...
  18. 分区助手4.0绿色中文版
  19. [Linux]基于SQLite数据库的停车管理系统
  20. asp 支付宝 企业版 接口 支持网银接口 ,网银直接支付

热门文章

  1. Tomcat中文乱码问题的原理和解决方法
  2. 不用任何程序就可锁住和隐藏你的文件
  3. 说好的敬畏每一行代码呢?Antd代码彩蛋炸翻一圈人
  4. linux下VNC配置详解
  5. Android L 仍需改善的三个问题
  6. 采访与书评 —— 《BDD In Action》
  7. CDH集群中YARN的参数配置
  8. 分布式监控报警平台Centreon之:Centreon安装(1)
  9. Date String转换
  10. mybatis 传递set集合