Upgrade from 2.3.5 to 3.1

@asmecher i have tried upgrade 2.3.5 to 3.1, and before any upgrade process i figure that i should do these steps below:
step 1: upgrade from 2.3.5 to 2.4.8
step 2: upgrade from 2.4.8 to 3.1

but when i want run step 1 on upgrade web process - i faced bad problem, system return “ERROR: Upgrade failed: DB: Table ‘ojs.article_event_log’ doesn’t exist”

for more information i put output of this command: “php tools/upgrade.php checkCode”
version: 2.4.8.0
Database version: 2.3.5.0
Latest version: 3.1.0.1
Database version is older than code version
Run “tools/upgrade.php upgrade” to update

and after Run “tools/upgrade.php upgrade” to update return this error : “Upgrade failed: DB: Table ‘ojs.article_event_log’ doesn’t exist”

Hi @mbabaei

Is this a very first attempt of upgrade in such database? It looks like that this DB had a previous incomplete upgrade attempt.
Please, if possible, restore your DB backup and run upgrade again to double check this issue persists.

Regards,
Israel Cefrin
Public Knowledge Project Team

@israel.cefrin thanks i do above steps again and i solve this problem but when i run “tools/upgrade.php upgrade”

[pre-install]
[load: upgrade.xml]
[version: 2.4.8.0]
[schema: lib/pkp/xml/schema/signoff.xml]
[data: dbscripts/xml/upgrade/2.4.3_preupdate_usageStatistics.xml (skipped)]
[data: dbscripts/xml/upgrade/2.4.3_preupdate_usageStatistics2.xml (skipped)]
[data: dbscripts/xml/upgrade/2.4.0_preupdate_article_files.xml (skipped)]
[data: dbscripts/xml/upgrade/2.4.0_preupdate_emaillog.xml (skipped)]
[data: dbscripts/xml/upgrade/2.4.0_preupdate_reviewrounds.xml (skipped)]
[data: dbscripts/xml/upgrade/2.4.0_idupgrade_issues.xml (skipped)]
[data: dbscripts/xml/upgrade/2.4.0_idupgrade_articles.xml (skipped)]
[data: dbscripts/xml/upgrade/2.4.0_idupgrade_published_articles.xml (skipped)]
[data: dbscripts/xml/upgrade/2.4.0_idupgrade_issue_galleys.xml (skipped)]
[data: dbscripts/xml/upgrade/2.4.0_idupgrade_article_galleys.xml (skipped)]
[data: dbscripts/xml/upgrade/2.4.0_idupgrade_supp_files.xml (skipped)]
[data: dbscripts/xml/upgrade/2.4.0_notifications.xml (skipped)]
[schema: lib/pkp/xml/schema/common.xml]
[schema: lib/pkp/xml/schema/groups.xml]
[schema: lib/pkp/xml/schema/log.xml]
[schema: lib/pkp/xml/schema/announcements.xml]
[schema: lib/pkp/xml/schema/scheduledTasks.xml]
[schema: lib/pkp/xml/schema/temporaryFiles.xml]
[schema: lib/pkp/xml/schema/metadata.xml]
[schema: lib/pkp/xml/schema/reviews.xml]
[schema: lib/pkp/xml/schema/reviewForms.xml]
[schema: lib/pkp/xml/schema/controlledVocab.xml]
[schema: lib/pkp/xml/schema/submissions.xml]
[schema: lib/pkp/xml/schema/comments.xml]
[schema: lib/pkp/xml/schema/notes.xml]
[schema: lib/pkp/xml/schema/gifts.xml]
[schema: lib/pkp/xml/schema/mutex.xml]
[schema: lib/pkp/xml/schema/tombstone.xml]
[schema: lib/pkp/xml/schema/metrics.xml]
[schema: dbscripts/xml/ojs_schema.xml]
[data: dbscripts/xml/indexes.xml]
[note: docs/release-notes/README-2.3.6]

[code: Installer Installer::migrateReviewingInterests2]
[data: dbscripts/xml/upgrade/2.3.7_update.xml]

[code: Installer Installer::removeAuthorRevisedFilesFromSignoffs]
[note: docs/release-notes/README-2.3.7]

[code: Installer Installer::installEmailTemplate]

[code: Installer Installer::installEmailTemplate]

[code: Installer Installer::installEmailTemplate]

[code: Installer Installer::installEmailTemplate]

[code: Installer Installer::installEmailTemplate]

[code: Installer Installer::installEmailTemplate]

[code: Installer Installer::installEmailTemplate]
[data: dbscripts/xml/upgrade/2.4.0_idupgrade_article_galleys2.xml (skipped)]
[data: lib/pkp/xml/mutexData.xml]
[data: dbscripts/xml/upgrade/2.4.0_update.xml]
[note: docs/release-notes/README-2.4.0]

[code: Installer Installer::migrateNotifications]
Killed

i don’t know why process Killed?
please share your suggest thanks in advance