久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區

標題: 圖片附件上傳問題 [打印本頁]

作者: ysx24    時間: 2022-2-17 18:10
標題: 圖片附件上傳問題
上傳一個17mb的png圖片,顯示服務器限制,無法上傳
分辨率過高的附件?
這限制就沒看明白,是php還是apache  還是論壇哪里設置問題  我猜不應該是論壇設置問題,管理員不可能有這種限制

作者: 無名    時間: 2022-2-17 18:29
試試這個帖看能否解決你的問題→ https://www.discuz.net/thread-3818827-1-1.html
作者: ysx24    時間: 2022-2-17 18:32
無名 發表于 2022-2-17 18:29
試試這個帖看能否解決你的問題→ https://www.discuz.net/thread-3818827-1-1.html

這個帖子……五年了,這能行么
作者: ysx24    時間: 2022-2-17 18:45
特意看了下php配置
夠用呀

作者: 無名    時間: 2022-2-17 19:54
ysx24 發表于 2022-2-17 18:45
特意看了下php配置
夠用呀

我曾經也遇到過同樣的問題,也是根據那個帖來解決,而且我看了最新X3.4文件模板里也的確有那個代碼所以才發表出來。
作者: ysx24    時間: 2022-2-17 20:44
無名 發表于 2022-2-17 19:54
我曾經也遇到過同樣的問題,也是根據那個帖來解決,而且我看了最新X3.4文件模板里也的確有那個代碼所以才 ...

這個今晚試試,我上傳的圖片都很大,15-30mb圖片很多的
所以上傳大分辨率圖片是硬性要求
而且都2022年了,還用過去的標準同步現在顯然就不合適,五年了都沒變化……
而且圖片的 “下載”  感覺也沒存在的必要,怎么去掉
作者: ysx24    時間: 2022-2-17 20:54
@老周部落   是否考慮把圖片分辨率的限制從根本上去掉,或者改大  。古董級歷史要求已經不適應現在服務器和主機的性能要求了
鼠標放到圖片上 ,“下載”也應該從根本上去掉了,因為沒用呀
作者: 老周部落    時間: 2022-2-17 21:23
ysx24 發表于 2022-2-17 20:54
@老周部落   是否考慮把圖片分辨率的限制從根本上去掉,或者改大  。古董級歷史要求已經不適應現在服務器和 ...

這個不是我們想限制,是 PHP 認為 GD 應該占腳本運行內存,所以大圖片導進去就爆掉。
這玩意已經成為設定了,PHP 自身想糾正他難度都比較大。新版本有兩個方法解決這個限制。
1. 后臺有個 GD 像素點上限,默認值是 128M 內存,memory_limit 翻一倍這個值也可以翻一倍。
2. 換 ImageMagick 來處理上傳圖片,這個插件在 PHP 下處理圖片不走腳本內存(memory_limit)所以我們也不限制圖片最大大小,但是這個軟件的安全漏洞比 GD 多好幾倍而且這么多年都未收斂,建議謹慎使用。
作者: ysx24    時間: 2022-2-17 21:47
老周部落 發表于 2022-2-17 21:23
這個不是我們想限制,是 PHP 認為 GD 應該占腳本運行內存,所以大圖片導進去就爆掉。
這玩意已經成為設定 ...

奇怪的是pc端有這種限制,實測同樣圖片用移動端可以正常上傳
作者: ysx24    時間: 2022-2-17 22:31
比如這張圖
(, 下載次數: 15)
我在官網這里也試了下
移動端能上傳,電腦端就不行
如果php源頭問題對GD歸為腳本運行內存,為什么移動端不在此列限制
感覺有點迷
作者: ysx24    時間: 2022-2-17 22:37
老周部落 發表于 2022-2-17 21:23
這個不是我們想限制,是 PHP 認為 GD 應該占腳本運行內存,所以大圖片導進去就爆掉。
這玩意已經成為設定 ...

上面那張圖,手機端上傳的
用pc上傳
(, 下載次數: 12)





作者: 老周部落    時間: 2022-2-17 22:41
ysx24 發表于 2022-2-17 22:37
上面那張圖,手機端上傳的
用pc上傳

移動端自動把圖片下變換了,您可以看到您上傳的圖片只有 1000*1500 像素。
作者: ysx24    時間: 2022-2-17 22:43
老周部落 發表于 2022-2-17 22:41
移動端自動把圖片下變換了,您可以看到您上傳的圖片只有 1000*1500 像素。

我是在手機弄的  還沒看
這張圖是 1080*2339
作者: ysx24    時間: 2022-2-17 22:50
試下移動端上傳pc有沒有分辨縮減
圖片為1080*2330+
經我自己論壇測試,顯示效果是一致的

作者: 老周部落    時間: 2022-2-17 22:52
ysx24 發表于 2022-2-17 22:43
我是在手機弄的  還沒看
這張圖是 1080*2339

這里不是最新版本(應用中心做了定制開發所以不太愿意跟進小版本),所以可能某些報錯信息和您網站有差異是正常的,因為老版本報錯更模糊而新版本報錯更詳細。
用寬度*高度,如果大于 16777216 就是默認攔截的對象(4096*4096=16777216),老版本和新版本默認情況下都會攔截,只是新版本放開了非 GD 模式以及可以自己調大上限值。
作者: 老周部落    時間: 2022-2-17 22:53
ysx24 發表于 2022-2-17 22:50
試下移動端上傳pc有沒有分辨縮減
圖片為1080*2330+
經我自己論壇測試,顯示效果是一致的

只有 693*1500 了,手機版本默認下變換的。
作者: ysx24    時間: 2022-2-17 23:00
老周部落 發表于 2022-2-17 22:52
這里不是最新版本(應用中心做了定制開發所以不太愿意跟進小版本),所以可能某些報錯信息和您網站有差異 ...

4096*4096=16777216
1080*2339遠沒有達到4096*4096   怎么也會限制




歡迎光臨 Discuz! 官方交流社區 (http://www.9999xn.com/) Powered by Discuz! W1.0