升級到drupal 5之後,發現無法登入使用者,輸入帳號密碼後仍然保持在原頁面,既沒有錯誤訊息、也不是已登入。到drupal.org查詢後,發現問題出在user.module上,修改方式如下:

打開user.module找到957行,應該是

sess_regenerate();
return ‘user/’. $user->uid;

在兩行前面加上//,就變成

//sess_regenerate();
//return ‘user/’. $user->uid;

這樣就可以了。據說是4.7時舊有的問題,不知道為什麼一直沒修好。

參考文章

廣告

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s

%d 位部落客按了讚: