您的位置
主页 > 网站技术 > 系列教程 > » 正文

站长圈解决Discuz! X2.5 无法上传大象素高清图片的问题

来源: 站长圈 点击:

      解决方法1 为:
      打开 php.ini 文件,找到
  1. memory_limit = 128M
将 128  改大点,我本地测试修改为 256M 后,论坛上传 8M 像素为 5184 x 3456 的大图片毫无压力。当然具体情况你可以根据自己的服务器进行设置,现在的服务器内存都很大的,稍后给大点不要紧。
     

       解决方法2 为:(该方法不推荐,适用于虚拟主机用户)
       打开文件  source/class/class_image.php  ,找到该代码:
  1. $bg = imagecolorallocate($copy_photo, 255, 255, 255);
删除即可。
      注:方法2 也有可能因为PHP的使用内存太小导致无法上传,所以不推荐方法2。
      推荐使用方法1 (提高php自身使用内存,才是王道)。

      修改提高PHP内存后的试验效果:






首页  - 关于站长圈  - 广告服务  - 联系我们  - 关于站长圈  - 网站地图  - 版权声明