[問題] 不可以貼出256KB文件 (具體是多少限制不詳)

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
可樂
星球普通子民
星球普通子民
文章: 5
註冊時間: 2006-03-06 15:51

[問題] 不可以貼出256KB文件 (具體是多少限制不詳)

文章 可樂 »

●架設主機作業系統: window hosting
●您的上網方式: DSL
●您的 PHPBB2 版本:PHPBB2.0.1.9
●錯誤狀態: 沒有顯示出錯誤信息

我今天剛剛安裝好 phpbb.2.0.19 在我的網頁, 系統控制臺的設定沒有問題。

不過我連續試貼了一個 256KB 的文章到我網頁的主題裏, 它都會被自動刪掉下部份文章,只有上部分可以出現,在文章的尾部出現幾個亂碼字加 "span>"。

不過在“預覽”上沒有問題,可以看到全部文章,只是“送出”的問題。

我差看了我網頁目錄下 posting.php 文件, 不過不知道原因在那裏有那個上傳文件的大小限制, 現在在這裡真誠向您請教, 謝謝。
右手
星球公民
星球公民
文章: 78
註冊時間: 2004-05-10 21:21

文章 右手 »

可能是資料庫資料欄保存大小的問題
richer
星球公民
星球公民
文章: 170
註冊時間: 2004-09-14 12:55
來自: 幻想的世界
聯繫:

文章 richer »

你的資料庫欄位的大小不夠存放那麼多的字
phpBB預設欄位是 TEXT 格式
而 TEXT 的最大上限是 2^16+2 Bytes 的大小
也就是 65536 Bytes 的大小
而 256KB = 262144 Bytes 的大小
所以存入資料庫的時候
超過 65536 的部份將會被省略
如果真的要存 256KB 的資料的話
請將資料欄位的格式改成 MEDIUMTEXT(2^24+3Bytes) 或 LONGTEXT(2^32+4Bytes)
資料來源
DC club 對分散式運算的小小貢獻
Matiz Club
●空間商: ACSite.NET
●服務程式:Linux + LiteSpeed V5.4 + php 5.2.14 + MySQL(i) 5.0.85 + phpBB 3.0.11
可樂
星球普通子民
星球普通子民
文章: 5
註冊時間: 2006-03-06 15:51

文章 可樂 »

richer 寫:你的資料庫欄位的大小不夠存放那麼多的字
phpBB預設欄位是 TEXT 格式
而 TEXT 的最大上限是 2^16+2 Bytes 的大小
也就是 65536 Bytes 的大小
而 256KB = 262144 Bytes 的大小
所以存入資料庫的時候
超過 65536 的部份將會被省略
如果真的要存 256KB 的資料的話
請將資料欄位的格式改成 MEDIUMTEXT(2^24+3Bytes) 或 LONGTEXT(2^32+4Bytes)
資料來源
我按照您的指示,把數據庫 phpbb_posts_text 的欄位改成 LONGTEXT ,終于可以貼上256KB以上的文件, 非常感謝您 :-D
主題已鎖定

回到「phpBB 2 安裝與使用」