[Owncloud] troubles with 4.5.4 and "personal info" (personal.php)

Christopher Kunz chrislist at de-punkt.de
Thu Dec 6 11:30:23 UTC 2012


Am 04.12.12 17:26, schrieb Pierre Malard:
> Hi,
> 
> We have some troubles since we use the 4.5.3 version from debian repository. 
> 
> 1) nobody can access to "Personal" parameter's tag.
> We have a blank page and this error message on apache's logs
> ---------------------------------------------------------------------
> [Tue Dec 04 17:13:39 2012] [error] [client .........] PHP Fatal error:  Uncaught exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'oc_user' in 'where clause'' in /var/www/owncloud/lib/db.php:733\nStack trace:\n#0 /var/www/owncloud/lib/db.php(733): PDOStatement->execute()\n#1 /var/www/owncloud/apps/roundcube/lib/mail.php(39): PDOStatementWrapper->execute()\n#2 /var/www/owncloud/apps/roundcube/lib/mail.php(69): OC_RoundCube_App::existLoginData('piotr')\n#3 /var/www/owncloud/apps/roundcube/templates/userSettings.php(23): OC_RoundCube_App::checkLoginData('<LOGIN>')\n#4 /var/www/owncloud/lib/template.php(408): include('/var/www/ownclo...')\n#5 /var/www/owncloud/lib/template.php(372): OC_Template->_fetch()\n#6 /var/www/owncloud/apps/roundcube/userSettings.php(38): OC_Template->fetchPage()\n#7 /var/www/owncloud/lib/app.php(516): include('/var/www/ownclo...')\n#8 /var/www/owncloud/settings/personal.php(59): OC_App::getForms('personal')\n#9 {main}
\n  thrown in /var/www/owncloud/lib/db.php on line 733, referer: https://cumulus.teledetection.fr/settings/admin.php
> ---------------------------------------------------------------------
> it seems we don't have a good database version?
> An ugly upgrade?
> Is there a way?

Hello,

I don't think you can blame the OC guys for this as the error obviously
stemmed from the Roundcube plugin (which is 3rd party, as far as I
remember).

Before upgrading, you should always disable all plugins and reenable
them later. Then you will see if some of them are incompatible with the
new version.

Sometimes, a quick fix is just adding the appropriate field to the
database by yourself; this helped me in a couple of situations.

Regards,

--ck




More information about the Owncloud mailing list