问题或问题的描述我是:
您好,我正在尝试升级我的OJS 3.1.1.4至3.3.0.7但失败。我至少尝试了30次但失败了。
目前使用PHP 7.3.26
mysql 5.x.
我接受了以下问题的步骤:
在开始时,它失败并第二次尝试它显示了一些表已存在E.g Author_Temp,Users_temp。
- 发生了数据库错误:SQLSTATE [42S01]:基本表或视图已存在:1050表“USERS_TMP”已存在(SQL:Create Table Users_tmp为(选择user_id,first_name,last_name,middle_name,称呼,从用户的后缀))))
在恢复DB和删除Temp_xxx表后的下一次尝试
现在它玩游戏一旦它说
第2次最后的看法:A database error has occurred: SQLSTATE[42S01]: Base table or view already exists: 1050 Table ‘navigation_menus’ already exists (SQL: CREATE TABLE navigation_menus ( navigation_menu_id BIGINT NOT NULL AUTO_INCREMENT, context_id BIGINT NOT NULL, area_name VARCHAR(255) DEFAULT ‘’, title VARCHAR(255) NOT NULL, PRIMARY KEY (navigation_menu_id) ))
下次它会提出相同的错误,但具有不同的表名称,如“引用,笔记,出版物等”。
如果我删除了一张表,这会导致上面提到的错误
下次它会提出相同的错误,但具有不同的表名称,如“引用,笔记,出版物等”。
最后一次尝试:
- A database error has occurred: SQLSTATE[42S01]: Base table or view already exists: 1050 Table ‘submissions’ already exists (SQL: CREATE TABLE submissions ( submission_id BIGINT NOT NULL AUTO_INCREMENT, locale VARCHAR(14), context_id BIGINT NOT NULL, section_id BIGINT, current_publication_id BIGINT, date_last_activity DATETIME, date_submitted DATETIME, last_modified DATETIME, stage_id BIGINT NOT NULL DEFAULT 1, status TINYINT NOT NULL DEFAULT 1, submission_progress TINYINT NOT NULL DEFAULT 1, work_type TINYINT DEFAULT 0, PRIMARY KEY (submission_id) ))
应用程序版本OJS 3.1.1.4并希望升级3.3.0.7
请帮帮我。由于复杂化,我没有从过去3年升级。
Thanx提前