主題: 由1.0.6升級1.1.4,結果無法登入 作者: sami 於 一月 14, 2007, 01:49:40 上午 原先1.0.6系統正常。(templates及plugins皆使用預設,沒有新增)
下載1.1.4版本後,gallery(1.0.6版留下)保留,並直接執行wizard.php升級。過程中除了提示plog_articles_comments的client_ip有誤,其餘都沒發生問題。 但升級後登入管理介面時,卻產生「很抱歉,您輸入的帳號或密碼錯誤。」所有的帳號都無法進入。 利用phpmyadmin觀看時,發現plog_users的user內容長度只剩下5個字元。另,針對不同帳號重設密碼也沒有用。 有救嗎? 環境: windows2003 appserv-win32-2.4.7.exe * Apache 2.0.59 * PHP 4.4.4 * MySQL 5.0.24a lifetype-1.1.4 主題: Re: 由1.0.6升級1.1.4,結果無法登入 作者: sami 於 一月 14, 2007, 01:19:42 下午 不死心,重頭檢視再試一遍。
因為發現帳號欄位長度出問題,所以使用最保險的方法: 1.先恢復成1.0.6版本 2.使用phpmyadmin將資料庫匯出成 sql 3.編輯上述sql檔,手動將 table:plog_users中,user欄位的長度,由5改為10 另外,亦將password長度改為50(因為看到其編碼很長) 其中,亦發現好幾個地方的client_ip欄位長度也成了5.順便改成15 4.存檔 5.再安裝1.1.4版本,使用phpmyadmin將上述sql匯入 6.修改config.properties.php 7.執行wizard.php 如此,轉換過程中看不到任何錯誤,解決了無法登入的問題。 目前使用環境: windows2003+IIS6 appserv-win32-2.5.7.exe * Apache 2.2.3 * PHP 5.1.6 * MySQL 5.0.24a(utf-8) * phpMyAdmin-2.9.0.2 lifetype-1.1.4 主題: Re: 由1.0.6升級1.1.4,結果無法登入 作者: jacklo99 於 一月 14, 2007, 08:47:08 下午 我之前的問題與你很像,但是我只升級了MySQL,還沒有升級LT就已經這樣了
http://forum.lifetype.org.tw/index.php?topic=3177.msg17037 若您有新的發現, 也請順便跟我說一聲, 我現在只好維持在1.0.6暫時不升到1.1.4 |