Discuz 常见问题:无法上传高清图片的问题

Discuz 常见问题:无法上传高清图片的问题


正在查看 2 个帖子:1-2 (共 2 个帖子)
  • 作者
    帖子
  • 风间
    参与者
    • 文章数量: 670
    @fengjian
    楼主

             做图片站的站长们应该都遇到了该问题,好点的相机照出来的高清晰大象素图片无法直接上传到站点,需要作者自己本地处理压缩后方能上传。该问题,主要原因是PHP的使用内存太小导致的。

    解决方法1 为:
             打开 php.ini 文件,找到
             memory_limit = 128M

             将 128 改大点,我本地测试修改为 256M 后,论坛上传 8M 像素为 5184 x 3456 的大图片毫无压力。当然具体情况你可以根据自己的服务器进行设置,现在的服务器内存都很大的,稍后给大点不要紧。

    解决方法2 为:(该方法不推荐,适用于虚拟主机用户)
             打开文件 source/class/class_image.php ,找到该代码:
             $bg = imagecolorallocate($copy_photo, 255, 255, 255);

             删除即可。
             注:方法2 也有可能因为PHP的使用内存太小导致无法上传,所以不推荐方法2。
             推荐使用方法1 (提高php自身使用内存,才是王道)。

    faq_discuz_15

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

     faq_discuz_16

    壳壳虫
    参与者
    • 文章数量: 299
    @kekechong

    没错,我就是——美貌与智慧并重,英雄与侠义的化身,存在的意义就是消灭零回复!

    为什么我会出现在这里:

    1、时间过长、此贴发布时间太长,且未收到相关回复;

    2、水贴、单纯的发表见解,尚未收到相关回复;

    3、不支持或未解决的问题,无法回应或未收到相关回复

    如有与之相关的问题,请发表新话题进行讨论。

正在查看 2 个帖子:1-2 (共 2 个帖子)
  • 板块「旧贴存档」已关闭,不接受新话题和回复。

未找到对应子版块?请直接在 [疑难杂症] 版块中发帖提问。

收藏纪念品


有奖活动

参与论坛社区问答,有机会获赠文派瓦普(Wapuu.com)手办模型。

话题信息

商业系统