1 頁 (共 2 頁)

[問題]無法寄私訊給帳號名稱中帶有萬國碼字元的會員

發表於 : 2004-04-04 23:31
依夢兒
●架設主機作業系統:Linux RedHat
●您的上網方式:ADSL Seednet T1/384k
●您安裝的程式:Apache 1.3.28 + php 4.3.2 + MySql 3.23.56
●您的 phpBB2 版本:phpBB 2.0.8a

之前我有發表一篇非法字元帳號的問題。
原本我以為只要宣導網友不要使用 & 字元註冊就可以了,但是剛剛才發現問題沒有這麼簡單。
不只是 & 字元而已,只要會員使用簡體中文或是日文(非櫻花)註冊作為會員名稱,一樣會有問題。
因為簡體中文或是日文(非櫻花)進入資料庫後,會以萬國碼型態儲存,也就像是 〹 這樣,剛好裡面就有一個 & 字元了。

問題詳細說明如下:

一,看看你站上有沒有會員名稱中含有簡體中文或是日文(非櫻花)。
  如果沒有的話,請建立一個新帳號,例如:のの
二,找到這一位會員後,請寄一封私訊給他。
三,然後可能會出現二種情況:
  a. 畫面顯示這個會員名稱並不存在。
  b. 畫面會直接跳回收件夾,也就是說這一封私訊根本就沒有寄出去;不信的話看一下寄件夾你就知道了。

我在我的二個論壇(一個是 2.0.8a 一個是 2.0.3)上都有發現這樣的問題。
但是在竹貓測試卻沒有這樣的問題,不知道竹貓這邊是怎麼修正的?
我都是依照下面這二篇作多國語系修正....
http://netcity7.web.hinet.net/UserData/ ... ilang.html
http://netcity3.web.hinet.net/UserData/ ... tilang.htm

發表於 : 2004-04-04 23:54
天霜
2.0.8a 我無法測試 因為當我要註冊一個名稱中帶有萬國碼字元的帳號時
會出現 這是一個非法字元 導致我無法註冊
但我沒建立過任何封鎖帳號.....

2.0.6 一切正常
http://www.ezla.com.tw/phpbb2/

http://myweb.hinet.net/home6/riot/snap057.JPG

http://myweb.hinet.net/home6/riot/snap058.JPG

註:兩者(2.0.8a, 2.0.6)都有進行過
BIG-5 日文顯示問題修正 (phpBB 伺服器端處理 Unicode 補完計畫外字)
多國語言修正也跟你一樣

發表於 : 2004-04-05 00:13
依夢兒
天霜 寫:2.0.8a 我無法測試 因為當我要註冊一個名稱中帶有萬國碼字元的帳號時
會出現 這是一個非法字元 導致我無法註冊
但我沒建立過任何封鎖帳號.....
意思是說不可以使用簡體中文和日文(非櫻花)註冊囉?

如果是這樣的話,可能是 phpBB 2.0.8 為了避免使用 & 字元註冊造成問題的新設計吧?
這樣對於亞洲國家的使用者來說多少會有一些不便....

發表於 : 2004-04-05 00:27
天霜
依夢兒 寫:
天霜 寫:2.0.8a 我無法測試 因為當我要註冊一個名稱中帶有萬國碼字元的帳號時
會出現 這是一個非法字元 導致我無法註冊
但我沒建立過任何封鎖帳號.....
意思是說不可以使用簡體中文和日文(非櫻花)註冊囉?

如果是這樣的話,可能是 phpBB 2.0.8 為了避免使用 & 字元註冊造成問題的新設計吧?
這樣對於亞洲國家的使用者來說多少會有一些不便....
不! 應該我個人問題
我有測試兩三家的 2.0.8a 版
都可註冊 ダンテ 

我家不知為何 不允許輸入 ; 這個符號....

發表於 : 2004-04-05 00:35
依夢兒
越來越混亂了,怎麼每一個人情形不同?昏~

待會架一個全新的 2.0.8a 測試看看好了,唉!

發表於 : 2004-04-05 00:52
Arisa520
依夢兒 寫:越來越混亂了,怎麼每一個人情形不同?昏~

待會架一個全新的 2.0.8a 測試看看好了,唉!
剛剛在本小論壇試了一下~
ダンテ 帳號是可以註冊的~
沒有任何問題....
也可以使用......
所做多國語系修正同依夢兒大大~
但是並沒有做過 BIG-5 日文顯示問題修正~

系統是2.08a~~

希望這樣資訊對大大有些許幫助.... :oops:

發表於 : 2004-04-05 01:38
依夢兒
樓上的 Arisa520 兄,你要不要換一個帳號試試?
你試試建立一個名為のの的帳號,然後寄私訊給他,看看有沒有問題?

我剛剛重新架上一個全新的 2.0.8a ,並且進行多國語系修正,然後建立三個帳號。
一個是依夢兒,也就是我自己。
一個是測試對象(一),名稱為ダンテ;可以順利註冊,並無天霜所說的無法註冊的情況。
一個是測試對象(二),名稱為のの;也可以順利註冊。

然後,我用依夢兒這個帳號登入,分別寄私訊給ダンテのの;好玩的事情發生了。
我先寄私訊給ダンテ,結果沒有問題,可以順利寄出。
但是寄私訊給のの,則會顯示很抱歉! 這個會員名稱並不存在,或是直接跳回收件夾,也就是說私訊根本寄不出去。

這到底是怎麼一回事?

另外,多國語系修正和我在非官方推薦認證外掛板上發表的 BIG-5 日文解決方案不同,也沒有任何關係。
要不要安裝 BIG-5 日文修正是看個人的情況,與多國語系修正無關,也不影響我們上述的討論。

發表於 : 2004-04-05 01:45
天霜
天霜 寫: 不! 應該我個人問題
我有測試兩三家的 2.0.8a 版
都可註冊 ダンテ 

我家不知為何 不允許輸入 ; 這個符號....
知道原因了.. 是custom mass pm(群組PM)害的

不知為何 它設定有 ; 字元不得註冊
然後我將它限制 ; 字元不得註冊的部份被我拿掉後

pm 給 ダンテ 時 會出現錯誤訊息\r
而錯誤訊息指的行數跟custom mass pm(群組PM)有關

所以我想.. 會無法 PM 給萬國碼字元會員的原因
八成跟custom mass pm(群組PM)有關

因為我記得依夢兒前輩你也有裝

發表於 : 2004-04-05 01:46
依夢兒
你看看我的實驗,我已經全新安裝了一個 2.0.8a ,並沒有安裝任何外掛喲!結果仍然出現無法 PM 的情況。

發表於 : 2004-04-05 01:53
天霜
依夢兒 寫: 然後,我用依夢兒這個帳號登入,分別寄私訊給ダンテのの;好玩的事情發生了。
我先寄私訊給ダンテ,結果沒有問題,可以順利寄出。
但是寄私訊給のの,則會顯示很抱歉! 這個會員名稱並不存在,或是直接跳回收件夾,也就是說私訊根本寄不出去。
2.0.6 一切正常
http://www.ezla.com.tw/phpbb2/

http://myweb.hinet.net/home6/riot/snap059.JPG

預覽的圖我懶得抓了 但我有測試過 一切正常

發表於 : 2004-04-05 02:02
依夢兒
怪, 2.0.6 正常, 2.0.8a 就有問題。
更怪的是我的 2.0.3 和 2.0.8a 一樣....

難不成是伺服器 PHP 或是 Apache 版本的問題?

發表於 : 2004-04-05 02:06
天霜
我拆掉custom mass pm(群組PM)後

2.0.8a 也都正常\r

http://www.starryhometown.com/Starry_Forum/index.htm

http://myweb.hinet.net/home6/riot/snap060.JPG

預覽的圖我懶得抓了 但我有測試過 一切正常

發表於 : 2004-04-05 02:12
吉川拓也
我有測試兩三家的 2.0.8a 版
都可註冊 ダンテ 
好小子= =..
難怪想說怎麼有人註冊日文 ..

發表於 : 2004-04-05 02:14
天霜
吉川拓也 寫:好小子= =..
難怪想說怎麼有人註冊日文 ..
那麼.. 你 "殺" 了它吧! 它不會有任何意見地 :mrgreen:

發表於 : 2004-04-05 02:27
Arisa520
依夢兒 寫:樓上的 Arisa520 兄,你要不要換一個帳號試試?
你試試建立一個名為のの的帳號,然後寄私訊給他,看看有沒有問題?

我剛剛重新架上一個全新的 2.0.8a ,並且進行多國語系修正,然後建立三個帳號。
一個是依夢兒,也就是我自己。
一個是測試對象(一),名稱為ダンテ;可以順利註冊,並無天霜所說的無法註冊的情況。
一個是測試對象(二),名稱為のの;也可以順利註冊。

然後,我用依夢兒這個帳號登入,分別寄私訊給ダンテのの;好玩的事情發生了。
我先寄私訊給ダンテ,結果沒有問題,可以順利寄出。
但是寄私訊給のの,則會顯示很抱歉! 這個會員名稱並不存在,或是直接跳回收件夾,也就是說私訊根本寄不出去。

這到底是怎麼一回事?

另外,多國語系修正和我在非官方推薦認證外掛板上發表的 BIG-5 日文解決方案不同,也沒有任何關係。
要不要安裝 BIG-5 日文修正是看個人的情況,與多國語系修正無關,也不影響我們上述的討論。
依夢兒大大我試過囉~~
在我的小論壇上沒有問題呢!
使用我的帳號發送PM給のの帳號~OK~
再利用のの登入有確實有收到PM呢~

會不會有可能是伺服器 PHP 或是 Apache 版本發生問題呢?!~

我的論壇是用本機架設的....
作業系統是WIN XP PRO~
架站用的是最新的APPSERV~~