Describe the issue or problem
The conversion of the database worked but trying to reach the website gives 500-error. Is it a setting error in the config.inc.php?
Steps I took leading up to the issue
For example:
- Followed the instructions for upgrade via command line. Upgrade of database worked without errors.
- Did get the error below
What application are you using?
OJS 3.3.0-21 to 3.5.0-1
Additional information
php log:
[16-Jul-2025 12:20:45 Europe/Stockholm] PHP Fatal error: Uncaught PDOException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'id' in 'WHERE' in /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Connection.php:407
Stack trace:
#0 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Connection.php(407): PDO->prepare()
#1 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Connection.php(812): Illuminate\Database\Connection->Illuminate\Database\{closure}()
#2 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Connection.php(779): Illuminate\Database\Connection->runQueryCallback()
#3 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate\Database\Connection->run()
#4 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3106): Illuminate\Database\Connection->select()
#5 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3091): Illuminate\Database\Query\Builder->runSelect()
#6 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3676): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#7 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3090): Illuminate\Database\Query\Builder->onceWithColumns()
#8 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(343): Illuminate\Database\Query\Builder->get()
#9 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3013): Illuminate\Database\Query\Builder->first()
#10 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Session/DatabaseSessionHandler.php(97): Illuminate\Database\Query\Builder->find()
#11 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Session/DatabaseSessionHandler.php(136): Illuminate\Session\DatabaseSessionHandler->read()
#12 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Session/Store.php(176): Illuminate\Session\DatabaseSessionHandler->write()
#13 /var/www/html/journal/lib/pkp/classes/core/PKPSessionServiceProvider.php(38): Illuminate\Session\Store->save()
#14 [internal function]: PKP\core\PKPSessionServiceProvider->PKP\core\{closure}()
#15 {main}
Next Illuminate\Database\QueryException: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'id' in 'WHERE' (Connection: mysql, SQL: select * from `sessions` where `id` = XYZXYZXYZXYZXYZ limit 1) in /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Connection.php:825
Stack trace:
#0 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Connection.php(779): Illuminate\Database\Connection->runQueryCallback()
#1 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Connection.php(398): Illuminate\Database\Connection->run()
#2 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3106): Illuminate\Database\Connection->select()
#3 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3091): Illuminate\Database\Query\Builder->runSelect()
#4 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3676): Illuminate\Database\Query\Builder->Illuminate\Database\Query\{closure}()
#5 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3090): Illuminate\Database\Query\Builder->onceWithColumns()
#6 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php(343): Illuminate\Database\Query\Builder->get()
#7 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php(3013): Illuminate\Database\Query\Builder->first()
#8 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Session/DatabaseSessionHandler.php(97): Illuminate\Database\Query\Builder->find()
#9 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Session/DatabaseSessionHandler.php(136): Illuminate\Session\DatabaseSessionHandler->read()
#10 /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Session/Store.php(176): Illuminate\Session\DatabaseSessionHandler->write()
#11 /var/www/html/journal/lib/pkp/classes/core/PKPSessionServiceProvider.php(38): Illuminate\Session\Store->save()
#12 [internal function]: PKP\core\PKPSessionServiceProvider->PKP\core\{closure}()
#13 {main}
thrown in /var/www/html/journal/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Connection.php on line 825