drupal 5 無法登入問題

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

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

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

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

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

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

參考文章

發表迴響

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

連結到 %s

Follow

Get every new post delivered to your Inbox.