Yes - please open an issue on github! THX
Am Dienstag, den 10.12.2013 um 13:53 schrieb Tornóci László: > On 12/10/2013 01:35 PM, Thomas Müller wrote: > > > > Am Dienstag, den 10.12.2013 um 13:24 schrieb Tornóci László: > >> On 12/10/2013 12:44 PM, Thomas Müller wrote: > >> ... > >>>> > >>>> I had some time to play with OC6. A fresh install was fine, except I > >>>> couldn't get my LDAP settings recognized. It kept saying "incomplete > >>>> settings" and the cogwheels kept spinning trying to get to > >>>> objectclasses. I couldn't force OC to accept my setting, even if I > >>>> manually set my user etc. filters in "raw mode". > >>>> > >>>> So I made a copy of my 5.0.13 service and tried to upgrade that to > >>>> OC6RC4. I got a blank screen, and in the apache log I got: > >>>> PHP Fatal error: Cannot redeclare class OC_Config in > >>>> /var/www/oc2/lib/config.php on line 41 > >>>> > >>> > >>> How did you upgrade your installation? > >>> /var/www/oc2/lib/config.php is the old file as of oc5 - the correct > >>> location would be /var/www/oc2/lib/private/config.php > >>> > >>> Tom > >> > >> I see, there is a bunch of files now under .../lib/private/ that used to > >> be in .../lib. So now I have both copies of all those files. I simply > >> copied the oc6 files over to the oc5 installation (just like a usual > >> upgrade). What's the correct way to do it for 5.0.13 -> 6.0 ? > >> > > > > We move almost all files from lib to lib/private to have a clear separation > > of public and private API. > > Looks like we need to enhance the updating documentation. > > > > Generally speaking: > > In order to get a clean update I'd kill all files/folder besides config and > > data. > > Thanks, Tom. > > If I do that, the upgrade starts, but fails with this: > > {"app":"core","message":"Failed to update database structure (exception > 'PDOException' with message 'SQLSTATE[23000]: Integrity constraint > violation: 1062 Du > plicate entry 'torlasz-settings-email' for key 'PRIMARY'' in > \/var\/www\/oc2\/3rdparty\/doctrine\/dbal\/lib\/Doctrine\/DBAL\/Connection.php:742\nStack > > trace: > \n#0 [internal function]: PDO->query('ALTER TABLE `oc...')\n#1 > \/var\/www\/oc2\/3rdparty\/doctrine\/dbal\/lib\/Doctrine\/DBAL\/Connection.php(742): > > call_user > _func_array(Array, Array)\n#2 > \/var\/www\/oc2\/lib\/private\/db\/mdb2schemamanager.php(152): > Doctrine\\DBAL\\Connection->query('ALTER TABLE `oc...')\n#3 \/va > r\/www\/oc2\/lib\/private\/db\/mdb2schemamanager.php(91): > OC\\DB\\MDB2SchemaManager->executeSchemaChange(Object(Doctrine\\DBAL\\Schema\\SchemaDiff))\n#4 > > \/va > r\/www\/oc2\/lib\/private\/db.php(373): > OC\\DB\\MDB2SchemaManager->updateDbFromStructure('\/var\/www\/oc2\/db...')\n#5 > > \/var\/www\/oc2\/lib\/private\/updater > .php(106): OC_DB::updateDbFromStructure('\/var\/www\/oc2\/db...')\n#6 > \/var\/www\/oc2\/core\/ajax\/update.php(34): OC\\Updater->upgrade()\n#7 > {main}\n\nNext > exception 'Doctrine\\DBAL\\DBALException' with message 'An exception > occurred while executing 'ALTER TABLE `oc_preferences` ADD PRIMARY KEY > (`userid`, `appid > `, `configkey`)':\n\nSQLSTATE[23000]: Integrity constraint violation: > 1062 Duplicate entry 'torlasz-settings-email' for key 'PRIMARY'' in > \/var\/www\/oc2\/3r > dparty\/doctrine\/dbal\/lib\/Doctrine\/DBAL\/DBALException.php:47\nStack > trace:\n#0 > \/var\/www\/oc2\/3rdparty\/doctrine\/dbal\/lib\/Doctrine\/DBAL\/Connectio > n.php(744): > Doctrine\\DBAL\\DBALException::driverExceptionDuringQuery(Object(PDOException), > > 'ALTER TABLE `oc...')\n#1 \/var\/www\/oc2\/lib\/private\/db\/mdb2 > schemamanager.php(152): Doctrine\\DBAL\\Connection->query('ALTER TABLE > `oc...')\n#2 > \/var\/www\/oc2\/lib\/private\/db\/mdb2schemamanager.php(91): OC\\DB\\MDB > 2SchemaManager->executeSchemaChange(Object(Doctrine\\DBAL\\Schema\\SchemaDiff))\n#3 > > \/var\/www\/oc2\/lib\/private\/db.php(373): OC\\DB\\MDB2SchemaManager->up > dateDbFromStructure('\/var\/www\/oc2\/db...')\n#4 > \/var\/www\/oc2\/lib\/private\/updater.php(106): > OC_DB::updateDbFromStructure('\/var\/www\/oc2\/db...')\n#5 > \/var\/www\/oc2\/core\/ajax\/update.php(34): > OC\\Updater->upgrade()\n#6 > {main})","level":4,"time":"2013-12-10T12:44:35+00:00"} > > Should I report it as a bug on github? > > Yours: Laszlo > > _______________________________________________ > Owncloud mailing list > Owncloud@kde.org > https://mail.kde.org/mailman/listinfo/owncloud > _______________________________________________ Owncloud mailing list Owncloud@kde.org https://mail.kde.org/mailman/listinfo/owncloud