Jul 242008
 

在之前的這篇有提到舊的 wpmu-ldap 在 WordPress MU 1.5 下會出問題,所以當時是稍微修改到堪用的程度就拿來用。 而現在 wpmu-ldap 1.5 正式推出,有正式版當然直接給他用下去,試了一下可以正常運作後就讓他上線了。官網是表示這個版本在下一版的 WordPress MU (2.6) 測過也沒問題,那這樣下次升級 WordPress MU 的時候應該就不會像上次那麼辛苦了 :p

在升級 wpmu-ldap 的時候,順便解掉了更早的這篇提到無法建帳號的問題。 出問題的原因是 WordPress MU 帳號的 e-mail 是必填欄位,而 wpmu-ldap 在建立帳號時使用者資料是從 LDAP 取得的,當然 e-mail 也包括在內。 而在我們的 LDAP 資料庫中,使用者的 e-mail 並非必填,所以有可能是空白的。 結果就是 e-mail 留白的人沒辦法成功登入 WordPress MU,因為 wpmu-ldap 沒辦法建立對應的使用者帳號。

解決方案是在建立新使用者的時候 e-mail 直接填 $account@pighead.cc (反正能用 ldap 開 pighead blog 的人一定有這種 e-mail address),雖然不是很完美的解法,不過問題算是解決了。

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)