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]

Reply via email to