:::
Tad Tools 工具包

使用 TadUpFiles.php 上傳超過 2MB 會變空白畫面

discuss pic 2014-12-20 13:24:09
開發模組用到這 TadUpFiles.php 會有這奇怪現象。請您幫忙一下!
discuss pic 2014-12-21 09:41:21
tad
請自行改一下php.ini好嗎?
把上傳上限調大...
discuss pic 2014-12-21 09:47:35
我已經開放到200MB,一般檔案都沒問題,只有相片檔一超過2MB就出問題
discuss pic 2014-12-21 09:58:46
tad
打開除錯,看看寫什麼?

discuss pic 2014-12-21 18:55:10
開除錯上傳超過2MB的相片檔依然是空白畫面。
也測試了 tadnews 模組,上傳超過2MB的相片檔也會有這現象,是否 class.upload.php 的問題 ?
discuss pic 2014-12-21 22:14:41
追蹤程式的結果發現 Tadtools 模組的 TadUpFiles.php 程式403行函數 upload_file 設定了記憶體上限ini_set('memory_limit', '80M'); 太低,導致製作縮圖時呼叫 class.upload.php 3819行的 $image_src = @imagecreatefromjpeg($this->file_src_pathname); 產生了錯誤,開除錯也看不到訊息,我把它改成了 100M 就可以了。
discuss pic 2014-12-21 22:41:05
tad
哇...厲害!
是說,到底是多大張的圖檔啊...
discuss pic 2014-12-21 22:49:52
因為有幾位老師都遇到相同的問題,這是其中的一張照片:尺寸 4608x3456 ,大小 2.72MB。
以後的相機拍出來的相片一定更可怕。
感謝您提供的 TadUpFiles.php ,功能強大。
:::

https%3A%2F%2Fcampus-xoops.tn.edu.tw%2Fmodules%2Ftad_discuss%2Fdiscuss.php%3FDiscussID%3D853%26BoardID%3D6

計數器

今天: 4435443544354435
昨天: 3438343834383438
總計: 7394764739476473947647394764739476473947647394764