[解決] phpbb3 上傳的附加檔案, 若以中文開頭命名, 則無法正確顯示之問題
版主: 版主管理群
[解決] phpbb3 上傳的附加檔案, 若以中文開頭命名, 則無法正確顯示之問題
請問phpbb3 上傳附件中文檔名 例如 "測試.jpg"
檔案名稱會被截掉成為 ".jpg" 的檔名
關於這個問題請問有人解決過這個問題嗎?
PS:第一次發問, 如有不足請見諒!!
檔案名稱會被截掉成為 ".jpg" 的檔名
關於這個問題請問有人解決過這個問題嗎?
PS:第一次發問, 如有不足請見諒!!
●架設主機作業系統:
●您安裝的程式:Apache 2.2.3 + php 5.1.6+ MySql 5.0.22
● phpBB3 版本:3.0
●您的 domain(網域名稱) :sebamed.com.tw
●您的 phpBB3 連結網址 http://mis.sebamed.com.tw/65online
●系統資訊
●您安裝的程式:Apache 2.2.3 + php 5.1.6+ MySql 5.0.22
● phpBB3 版本:3.0
●您的 domain(網域名稱) :sebamed.com.tw
●您的 phpBB3 連結網址 http://mis.sebamed.com.tw/65online
●系統資訊
Re: [問題]關於phpbb3 上傳附件中文檔名問題
我個人測試結果如下:platolin 寫:請問phpbb3 上傳附件中文檔名 例如 "測試.jpg"
檔案名稱會被截掉成為 ".jpg" 的檔名
關於這個問題請問有人解決過這個問題嗎?
PS:第一次發問, 如有不足請見諒!!
phpbb2 和 pbpbb3 的中文檔名問題都是一樣,
1 檔名第一個字不可為中文字!!,不管您用的是 big5 或是 Unicode !
2 檔名第二個字起,如果語系為 Big5 , 則有許功蓋的問題 , 如果用的是 Unicode , 就沒有許功蓋的問題 !!!
Re: [問題]關於phpbb3 上傳附件中文檔名問題
http://www.phpbbchina.com/forum/frame.phpwscooch 寫:我個人測試結果如下:platolin 寫:請問phpbb3 上傳附件中文檔名 例如 "測試.jpg"
檔案名稱會被截掉成為 ".jpg" 的檔名
關於這個問題請問有人解決過這個問題嗎?
PS:第一次發問, 如有不足請見諒!!
phpbb2 和 pbpbb3 的中文檔名問題都是一樣,
1 檔名第一個字不可為中文字!!,不管您用的是 big5 或是 Unicode !
2 檔名第二個字起,如果語系為 Big5 , 則有許功蓋的問題 , 如果用的是 Unicode , 就沒有許功蓋的問題 !!!
這個網站的中文就不會有問題, 版本一樣 phpbb3RC4
http://www.phpbbchina.com/forum/viewtop ... f=16&t=577 測試結果
目前還沒找到差異的地方....
●架設主機作業系統:
●您安裝的程式:Apache 2.2.3 + php 5.1.6+ MySql 5.0.22
● phpBB3 版本:3.0
●您的 domain(網域名稱) :sebamed.com.tw
●您的 phpBB3 連結網址 http://mis.sebamed.com.tw/65online
●系統資訊
●您安裝的程式:Apache 2.2.3 + php 5.1.6+ MySql 5.0.22
● phpBB3 版本:3.0
●您的 domain(網域名稱) :sebamed.com.tw
●您的 phpBB3 連結網址 http://mis.sebamed.com.tw/65online
●系統資訊
可以提供你的版本, 和php的設定嗎?yehrussell 寫:我的phpbb2 和 pbpbb3 的中文檔名都正常顯示
我的是UTF-8
我想對照一下哪邊有差異, 謝謝 !!
這是我的設定 http://mis.sebamed.com.tw/phpinfo.php
●架設主機作業系統:
●您安裝的程式:Apache 2.2.3 + php 5.1.6+ MySql 5.0.22
● phpBB3 版本:3.0
●您的 domain(網域名稱) :sebamed.com.tw
●您的 phpBB3 連結網址 http://mis.sebamed.com.tw/65online
●系統資訊
●您安裝的程式:Apache 2.2.3 + php 5.1.6+ MySql 5.0.22
● phpBB3 版本:3.0
●您的 domain(網域名稱) :sebamed.com.tw
●您的 phpBB3 連結網址 http://mis.sebamed.com.tw/65online
●系統資訊
-
- 竹貓忠實會員
- 文章: 550
- 註冊時間: 2006-01-03 07:48
我的是 PHP Version 4.4.5版本
您的是PHP Version 5.1.6
記得曾經在竹貓爬文,看到有人提過,
下面網址有提到較穩定的版本
[推薦] Appserv 版本相關推薦及描述
http://phpbb-tw.net/phpbb/viewtopic.php?t=36635
您的是PHP Version 5.1.6
記得曾經在竹貓爬文,看到有人提過,
下面網址有提到較穩定的版本
[推薦] Appserv 版本相關推薦及描述
http://phpbb-tw.net/phpbb/viewtopic.php?t=36635
我在測試論壇的測試情況, 如同 platolin 所言.yehrussell 寫:我的是 PHP Version 4.4.5版本
您的是PHP Version 5.1.6
記得曾經在竹貓爬文,看到有人提過,
下面網址有提到較穩定的版本
[推薦] Appserv 版本相關推薦及描述
http://phpbb-tw.net/phpbb/viewtopic.php?t=36635
http://wang5555.dnsfor.me/test/phpBB3/viewt ... p?f=5&t=11
若果真是受 PHP5 影響, 則真是難以理解;
因為 phpBB3 不該是支援 PHP5 嗎?
測試結果 , 真的是PHP 版本差異(換過php版本就正常了)
PHP 4 版是正常的
問過 phpchina 的版主, 他的也是 php 4版
只是....
PHP 4 end of life announcement
[13-Jul-2007]
Today it is exactly three years ago since PHP 5 has been released. In those three years it has seen many improvements over PHP 4. PHP 5 is fast, stable & production-ready and as PHP 6 is on the way, PHP 4 will be discontinued.
http://www.php.net/
php 5 已經3年了, 這個bug 難道沒有人提出過嗎? php6 的已經快出了
我們還是得用php4嗎???
PS:心靈大大, 今天怎沒聽老婆的話呢??
PHP 4 版是正常的
問過 phpchina 的版主, 他的也是 php 4版
只是....
PHP 4 end of life announcement
[13-Jul-2007]
Today it is exactly three years ago since PHP 5 has been released. In those three years it has seen many improvements over PHP 4. PHP 5 is fast, stable & production-ready and as PHP 6 is on the way, PHP 4 will be discontinued.
http://www.php.net/
php 5 已經3年了, 這個bug 難道沒有人提出過嗎? php6 的已經快出了
我們還是得用php4嗎???
PS:心靈大大, 今天怎沒聽老婆的話呢??
●架設主機作業系統:
●您安裝的程式:Apache 2.2.3 + php 5.1.6+ MySql 5.0.22
● phpBB3 版本:3.0
●您的 domain(網域名稱) :sebamed.com.tw
●您的 phpBB3 連結網址 http://mis.sebamed.com.tw/65online
●系統資訊
●您安裝的程式:Apache 2.2.3 + php 5.1.6+ MySql 5.0.22
● phpBB3 版本:3.0
●您的 domain(網域名稱) :sebamed.com.tw
●您的 phpBB3 連結網址 http://mis.sebamed.com.tw/65online
●系統資訊
●架設主機作業系統:
●您安裝的程式:Apache 2.2.3 + php 5.1.6+ MySql 5.0.22
● phpBB3 版本:3.0
●您的 domain(網域名稱) :sebamed.com.tw
●您的 phpBB3 連結網址 http://mis.sebamed.com.tw/65online
●系統資訊
●您安裝的程式:Apache 2.2.3 + php 5.1.6+ MySql 5.0.22
● phpBB3 版本:3.0
●您的 domain(網域名稱) :sebamed.com.tw
●您的 phpBB3 連結網址 http://mis.sebamed.com.tw/65online
●系統資訊
看來, 只有幾個方法可試:platolin 寫:剛剛上去phpchina 有提供錯誤的地方在哪了,
給相關有興趣研究的人參考一下!!
http://www.phpbbchina.com/forum/viewtop ... 1294#p6277
1. 回頭用 PHP4
2. 期待用 PHP6
3. 暫時不要上傳 '中文檔名' 的附件
4. 有其他高人可以想出替代的語法
...
我的也會耶,我的正好也是 php5 耶。
我做了兩個測試,同一檔案,上傳兩次。
檔名起頭的檔名一個是中文檔名起始是
中文+(ffcc)+中文.txt -> 檔名被截止 (FFCC)中文.txt
(ffcc)+中文檔名.txt -> 完整上傳,檔名沒被截斷。
http://cpalm.org/viewtopic.php?f=88&t=7031
我做了兩個測試,同一檔案,上傳兩次。
檔名起頭的檔名一個是中文檔名起始是
中文+(ffcc)+中文.txt -> 檔名被截止 (FFCC)中文.txt
(ffcc)+中文檔名.txt -> 完整上傳,檔名沒被截斷。
http://cpalm.org/viewtopic.php?f=88&t=7031
http://cpalm.org/ , Palm 軟體中文化的專業站台。
您貼的文章, 一般訪客無法瀏覽.splin 寫:我的也會耶,我的正好也是 php5 耶。
我做了兩個測試,同一檔案,上傳兩次。
檔名起頭的檔名一個是中文檔名起始是
中文+(ffcc)+中文.txt -> 檔名被截止 (FFCC)中文.txt
(ffcc)+中文檔名.txt -> 完整上傳,檔名沒被截斷。
http://cpalm.org/viewtopic.php?f=88&t=7031
不過, 我的測試結果, 的確如您所言.
http://wang5555.dnsfor.me/test/phpBB3/viewt ... 1&p=41#p41
結論似乎是 '好像頭一個字是中文, 就會出錯.'
-
- 星球公民
- 文章: 129
- 註冊時間: 2006-10-17 03:13
※伺服器主機:Intel Core2 酷睿™2 E6300, 升級到4GB RAM了
※主機作業系統:CentOS 4 Linux
※我的 phpBB 版本:phpBB3.0.?
※我的網址: 中文PHPBB
※主機作業系統:CentOS 4 Linux
※我的 phpBB 版本:phpBB3.0.?
※我的網址: 中文PHPBB
謝謝您的分享!michaelchain 寫:還在討論這個問題...我已經給了解決的辦法了:
http://www.phpbbchina.com/forum/viewtop ... 6288#p6288
貌似也沒人關注.
並非 '沒人關注', 只是我之前參考該討論串時, 您的此篇文章尚未出現.
不過, 您提到的第一個方法, 恐怕是適用 Linux 作業系統(純猜想);
因為我在 Windows XP 裡頭, 遍尋不著您所提到要修改的檔案。
第二個方法, 我一定會再找時間試試.
ps.
其實, 我在 phpBB2 上傳中文檔名的附件時, 同樣也經常出錯.
經過測試, 您提供的第二個修改方法, 確實可以有效解決, 上傳中文檔名錯誤的情況.心靈捕手 寫:謝謝您的分享!michaelchain 寫:還在討論這個問題...我已經給了解決的辦法了:
http://www.phpbbchina.com/forum/viewtop ... 6288#p6288
貌似也沒人關注.
並非 '沒人關注', 只是我之前參考該討論串時, 您的此篇文章尚未出現.
不過, 您提到的第一個方法, 恐怕是適用 Linux 作業系統(純猜想);
因為我在 Windows XP 裡頭, 遍尋不著您所提到要修改的檔案。
第二個方法, 我一定會再找時間試試.
ps.
其實, 我在 phpBB2 上傳中文檔名的附件時, 同樣也經常出錯.
不過, 或許針對 PHP5 的架站環境, 仍有地方需要加強?
因為我發現, 所有下載的檔案, 若是按下右鍵 -> 另存目標 (IE)
則一律以 download.htm 命名,
必須自行更改檔名後, 才可正常使用.
事實上, 沒有加上您的修改之前, 上述的情況也是一樣的.
http://wang5555.dnsfor.me/test/phpBB3/viewt ... p?p=42#p42