I have started an upgrade from 17.1 to 19.1, however after logging in I get the following errors in log file and a message on the first page after logging in.
(mod_fastcgi.c.421) FastCGI-stderr: Database error (EGroupware\Api\Db\Exception\InvalidSql): Invalid SQL: UPDATE egw_access_log SET WHERE
2020-07-06 15:53:30: (mod_fastcgi.c.421) FastCGI-stderr: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'WHERE>
2020-07-06 15:53:30: (mod_fastcgi.c.421) FastCGI-stderr: #0 /project/egroupware/api/src/Db/Deprecated.php(64): EGroupware\Api\Db->query('UPDATE egw_acce...', NULL, NULL, 0, >
2020-07-06 15:53:30: (mod_fastcgi.c.421) FastCGI-stderr: #1 /project/egroupware/api/src/Db.php(1980): EGroupware\Api\Db\Deprecated->query('UPDATE egw_acce...', 1830, '/home/>
2020-07-06 15:53:30: (mod_fastcgi.c.421) FastCGI-stderr: #2 /project/egroupware/api/src/Session.php(1830): EGroupware\Api\Db->update('egw_access_log', Array, Array, 1830, '/>
2020-07-06 15:53:30: (mod_fastcgi.c.421) FastCGI-stderr: #3 /project/egroupware/api/src/Session.php(1307): EGroupware\Api\Session->update_dla(true)
2020-07-06 15:53:30: (mod_fastcgi.c.421) FastCGI-stderr: #4 /project/egroupware/api/src/Egw.php(299): EGroupware\Api\Session->verify()
2020-07-06 15:53:30: (mod_fastcgi.c.421) FastCGI-stderr: #5 /project/egroupware/api/src/Egw.php(254): EGroupware\Api\Egw->verify_session()
2020-07-06 15:53:30: (mod_fastcgi.c.421) FastCGI-stderr: #6 /project/egroupware/api/src/loader.php(83): EGroupware\Api\Egw->wakeup2()
2020-07-06 15:53:30: (mod_fastcgi.c.421) FastCGI-stderr: #7 /project/egroupware/header.inc.php(81): require_once('/home/www.temps...')
2020-07-06 15:53:30: (mod_fastcgi.c.421) FastCGI-stderr: #8 /project/egroupware/json.php(110): include_once('/home/www.temps...')
2020-07-06 15:53:30: (mod_fastcgi.c.421) FastCGI-stderr: #9 {main}
Error message on screen
A request to the EGroupware server returned with an error: OK (200)
Please reload the EGroupware desktop (F5 / Cmd+r).
If the error persists, contact your administrator for help and ask to check the error-log of the webserver.
URL: project/egroupware/json.php?menuaction=status.jdots_framework.ajax_exec.template.status.EGroupware%5CStatus%5CUi.index
date: Mon, 06 Jul 2020 21:50:27 GMT
My installation is archive and the update is done via composer
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'e0012edf3e80b6978849f5eff0d4b4e4c79ff1609dd1e613307e16318854d24ae64f26d17af3ef0bf7cfb710ca74755a') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
vim /etc/php/php.ini:
open_basedir =+ :/root/
php composer-setup.php
ln -s project/composer.phar /usr/local/bin/composer
pacman -S nodejs npm
npm install grunt
pacman -S php-xsl
vim /etc/php/php.ini:
uncomment:
extension=xsl.so
extension=bcmath.so
composer create-project --prefer-source --keep-vcs egroupware/egroupware
Version
versionsā =>
array (size=5)
ācurrent_headerā => string ā1.29ā (length=4)
āmaintenance_releaseā => string ā17.1.20180720ā (length=13)
āapiā => string ā17.1.003ā (length=8)
āphpgwapiā => string ā17.1.003ā (length=8)
āheaderā => string ā1.29ā (length=4
Maria db is ued
lighttpd server is used
PHP version is 7.2
installation type : archive installation