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
[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
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,