[Mediawiki-l] Mediawiki data base error

Francois Colonna f.colonnacesari at free.fr
Tue Feb 1 22:09:06 UTC 2011


Hello,

I installed mediawiki-1.16.1 from scratch.

I get the following message (in french, sorry) when looking at "recent changes "

Une erreur de syntaxe de la requête dans la base de données est
survenue. Ceci peut indiquer un bogue dans le logiciel. La dernière
requête traitée par la base de données était : 
(Requête SQL cachée)
depuis la fonction « SpecialRecentChanges::doMainQuery ». La base de
données a renvoyé l’erreur « 1017 : Can't find file:
'./opinionforgedb/of_recentchanges.frm' (errno: 13) (localhost) ».

I run php update.php from maintenance directory and I get :

Converting tc_time from UNIX epoch to MediaWiki timestamp... Une requête
dans la base de données comporte une erreur de syntaxe.
La dernière requête émise était :
« ALTER TABLE `of_transcache` MODIFY tc_time binary(14)
 »
dans la fonction « DatabaseBase::sourceStream ».
La base de données a renvoyé l’erreur « 1005 : Can't create table
'#sql-3463_ab7' (errno: 13) (localhost) ».

Except these, the wiki seems to work correctly.
What can I do to fix these database errors

Thanks
Francois Colonna 




More information about the MediaWiki-l mailing list