久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區

標題: 升級X3.5失敗,更新mysql+php后重復升級ucenter1.7問題求助 [打印本頁]

作者: Charley    時間: 2023-11-6 11:16
標題: 升級X3.5失敗,更新mysql+php后重復升級ucenter1.7問題求助
按照官方的教程,嘗試升級X3.4到x3.5


1、先升級ucenter1.7,第一次升級成功了
2、再升級x3.5,升級過程中發現mysql和php版本都比較老,不滿足升級條件。于是先升級了mysql和php:
(mysql:5.3升級到5.6;php:5.1.73升級到5.5.3,后續又升級到了7.3)

升級mysql+php之后,通過復制之前備份的表文件的方式恢復了數據庫(ucenter的表也被覆蓋回升級前的了)
擔心uc1.7+舊的數據表有問題,想完整的重新來一遍,把ucenter文件覆蓋回1.6,然后重新升級uc和dx3.5...

但是,目前遇到了各種問題,在論壇檢索了一些修修補補目前還是進行不下去。
目前嘗試升級ucenter的時候直接報1050錯誤:
UCenter info: MySQL Query Error
SQL:ALTER TABLE [Table]admins ENGINE=InnoDB;
Error:Table './yedzylti28krqet/[Table]admins' already exists
Errno:1050

(感覺是ucenter1.7多次升級導致的)

想請問下:有沒有什么方法能把之前已經升級的ucenter1.7恢復到升級前的狀態?這樣或許還能從頭再來搶救一下
照理說我數據表和文件都覆蓋回1.6的備份了,不知道還有哪里需要修改?


作者: dashen    時間: 2023-11-6 11:31
1.php和mysql版本不支持是不能升級uc的
2.mysql是不能直接升級的,都是備份后,卸載重裝mysql新版
作者: Charley    時間: 2023-11-6 11:55
dashen 發表于 2023-11-6 11:31
1.php和mysql版本不支持是不能升級uc的
2.mysql是不能直接升級的,都是備份后,卸載重裝mysql新版 ...

1.第一次升級uc是成功的,確實php和mysql舊版也能升級uc(問題是舊版升級不了x3.5,所以后面才升級了php和mysql)
2.mysql確實是卸載重裝的新版,然后導入的備份的數據
---
請問我遇到的問題有解決方法嗎?多謝
作者: 湖中沉    時間: 2023-11-7 11:14
Charley 發表于 2023-11-6 11:55
1.第一次升級uc是成功的,確實php和mysql舊版也能升級uc(問題是舊版升級不了x3.5,所以后面才升級了php ...

你遇到的問題是數據庫異常刪除文件(innodb數據庫是不能直接操作刪除文件的,應該從數據庫管理軟件如phpmyadmin等操作刪除)。

目前彌補的做法的話就是新建一個庫來做升級,之后千萬別隨便操作數據庫文件了
作者: Charley    時間: 2023-11-9 16:55
湖中沉 發表于 2023-11-7 11:14
你遇到的問題是數據庫異常刪除文件(innodb數據庫是不能直接操作刪除文件的,應該從數據庫管理軟件如phpm ...

好的,多謝,我再研究下。
作者: crx349    時間: 2023-11-9 17:33
一般升級失敗 最好是 全部還原備份 重試哦
作者: Charley    時間: 2023-11-20 15:20
蘋果 發表于 2023-11-9 18:37
要不你用以前備份的文件,重新建一次論壇(就當一次網站搬家了)
再重新升級。

是個思路,多謝




歡迎光臨 Discuz! 官方交流社區 (http://www.9999xn.com/) Powered by Discuz! W1.0