UPDATE: SOLVED, IT WAS MY FAULT
Hi,
I am testing OJS upgrade from 2.4.1 to 2.4.6 on Postgres.
After I’ve launched the upgrade script, it goes wrong:
[data: dbscripts/xml/upgrade/2.4.4_update.xml]
ojs2 has produced an error
Message: WARNING: Invalid argument supplied for foreach()
In file: /var/www/ojs-2.4.6/lib/pkp/lib/adodb/datadict/datadict-postgres.inc.php
At line: 390
Stacktrace:
Server info:
OS: Linux
PHP Version: 5.4.39-0+deb7u2
Apache Version: N/A
DB Driver: postgres
DB server version: PostgreSQL 9.1.15 on x86_64-unknown-linux-gnu, compiled by gcc (Debian 4.7.2-5) 4.7.2, 64-bit
ERROR: Upgrade failed: DB: ERROR: table "timed_views_log" does not exist
Before the upgrade the table exists, but I can not figure what is wrong.
Thanks,
Andrea