Hi there,
I'm trying to upgrade our ICA-Atom instance to the latest 1.3 from SVN and I've run into a snag which has me a bit perplexed, not being PHP-savvy. The app itself seems to run okay until I try to log in, whereupon I get the following error:
[wrapped: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'user.ACTIVE' in 'field list']
Fair enough, there have obviously been some schema changes.
The I try and migrate the database using:
php symfony tools:upgrade-sql
This gives me the following error:
>> backup Backing up database "icaatom" to db_20121016144506.sql.bak
>> backup Database backup complete!
>> upgrade-sql Upgrading from Release 1.1
>> upgrade-sql Upgrading from Release 1.2
PHP Fatal error: Class QubitTerm contains 4 abstract methods and must therefore be declared abstract or implement the remaining methods (ArrayAccess::offsetExists, ArrayAccess::offsetGet, ArrayAccess::offsetSet, ...) in /home/michaelb/dev/php/ehri-ica-atom/lib/model/QubitTerm.php on line 30
I'm a bit perplexed as to why this happens, since none of the mentioned files have been in any way modified, and the PHP version (PHP 5.3.10-1ubuntu3.4) isn't out of the ordinary. Does this error suggest anything obvious that I may have missed?
Thanks in advance,
Mike