Package: dotclear
Version: 2.4.2+dfsg-2
Severity: important
I installed dotclear from sid on a Squeeze box,
configured my web server and PHP runner,
tried to connect to the admin interface ($BLOG_URL/admin/) and failed.
I'm sorry, I don't remember the exact failure symptoms.
For every such attempt, my PHP error log contains:
PHP Fatal error: Uncaught exception 'Exception' with message 'Table
'dotclear.dc_pref' doesn't exist (1146)' in
/usr/share/dotclear/web/inc/libs/clearbricks/dblayer/class.mysql.php:105\nStack
trace:\n#0
/usr/share/dotclear/web/inc/libs/clearbricks/dblayer/class.mysql.php(116):
mysqlConnection->db_query(Resource id #15, 'INSERT INTO `dc...')\n#1
/usr/share/dotclear/web/inc/libs/clearbricks/dblayer/dblayer.php(376):
mysqlConnection->db_exec(Resource id #15, 'INSERT INTO `dc...')\n#2
/usr/share/dotclear/web/inc/libs/clearbricks/dblayer/class.cursor.php(233):
dbLayer->execute('INSERT INTO `dc...')\n#3
/usr/share/dotclear/web/inc/core/class.dc.workspace.php(262):
cursor->insert()\n#4 /usr/share/dotclear/web/admin/index.php(49):
dcWorkspace->put('doclinks', true, 'boolean', '', NULL, true)\n#5 {main}\n
thrown in /usr/share/dotclear/web/inc/libs/clearbricks/dblayer/class.mysql.php
on line 105
As suggested [1] on the dotclear forum by someone who experienced the
same problem, I created the missing dc_pref table with the SQL
instructions provided by comment #2 on that forum post. This was
enough to allow me to connect to the dotclear admin interface.
[1] http://forum.dotclear.org/viewtopic.php?id=44932
Cheers,
--
intrigeri
| GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc
| OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]