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

    殼殼蟲
    參與者
    • 文章數量: 330
    @kekechong

    沒錯,我就是——美貌與智慧並重,英雄與俠義的化身,存在的意義就是消滅零回覆!

    為什麼我會出現在這裏:

    1 、時間過長、此貼發佈時間太長,且未收到相關回復;

    2 、水貼、單純的發表見解,尚未收到相關回復;

    3 、不支持或未解決的問題,無法回應或未收到相關回復

    如有與之相關的問題,請發表新話題進行討論。

正在查看 2 個帖子:1-2 (共 2 個帖子)
  • 板塊 「舊貼存檔」 已關閉,不接受新話題和回覆。

話題信息

  • 當前位於:舊貼存檔
  • 1 條回覆
  • 2 個參與人
  • 最後回覆:<a href="https://bbs.weixiaoduo.com/users/kekechong/" title=" 查看殼殼蟲的個人資料" class="bbp-author-link"><span class="bbp-author-name"> 殼殼蟲</span></a>
  • 上次活動:<a href="https://bbs.weixiaoduo.com/topic/16394/#post-17350" title=" 回覆至:Discuz 常見問題:無法上傳高清圖片的問題">9 年、 3 月前</a>