jayvdb created this task.
jayvdb added a subscriber: jayvdb.
jayvdb added a project: pywikibot-core.
Herald added subscribers: pywikibot-bugs-list, Aklapper.

TASK DESCRIPTION
  Only the English and German wikis are working correctly.
  
  The other languages ('fr', 'zh', 'es', 'ms', 'tr', 'simple') all return 
errors on loading the main page.
  
  http://simple.battlestarwiki.org/wiki/
  
  ```
  Warning: mysql_query() [function.mysql-query]: Unable to save result set in 
/usr/www/users/bsgwiki/common/w/includes/db/DatabaseMysql.php on line 16
  Database error
  A database query syntax error has occurred. This may indicate a bug in the 
software. The last attempted database query was:
  
      (SQL query hidden)
  
  from within function "MessageCache::loadFromDB(simple)". Database returned 
error "126: Incorrect key file for table './bsgwiki_simple/revision.MYI'; try 
to repair it (localhost)".
  ```
  
  http://es.battlestarwiki.org/wiki/
  
  ```
  Warning: mysql_query() [function.mysql-query]: Unable to save result set in 
/usr/www/users/bsgwiki/common/w/includes/db/DatabaseMysql.php on line 16
  MediaWiki internal error.
  
  Exception caught inside exception handler
  ```
  
  http://fr.battlestarwiki.org/wiki/Accueil (slightly functional)
  
  ```
  Erreur de la base de données
  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 « User::checkNewtalk ». La base de données a renvoyé 
l’erreur « 126 : Incorrect key file for table './bsgwiki_fr/user_newtalk.MYI'; 
try to repair it (localhost) ».
  ```
  
  http://ms.battlestarwiki.org/wiki/
  
  ```
  Warning: mysql_query() [function.mysql-query]: Unable to save result set in 
/usr/www/users/bsgwiki/common/w/includes/db/DatabaseMysql.php on line 16
  Ralat pangkalan data
  Ralat sintaks pertanyaan pangkalan data telah terjadi. Ini mungkin menandakan 
pepijat dalam perisian wiki ini. Pertanyaan pangkalan data yang terakhir ialah:
  
      (Pertanyaan SQL disorokkan)
  
  daripada fungsi "MessageCache::loadFromDB(ms)". Pangkalan data memulangkan 
ralat "126: Incorrect key file for table './bsgwiki_ms/revision.MYI'; try to 
repair it (localhost)".
  ```
  
  http://tr.battlestarwiki.org/wiki/Ana_sayfa
  
  ```
  Veritabanı hatası
  Veritabanı sorgu sözdizimi hatası oluştu. Bu yazılımdaki bir hatadan 
kaynaklanabilir. "Block::load" işlevinden denenen son sorgulama:
  
      (SQL gizli sorgu)
  
  . Veritabanının rapor ettiği hata "126: Incorrect key file for table 
'./bsgwiki_tr/ipblocks.MYI'; try to repair it (localhost)".
  ```
  (tr has some pages working ok.  e.g. 
http://tr.battlestarwiki.org/wiki/Sezon_1_%28Yeni%29 and 
http://tr.battlestarwiki.org/wiki/G%C3%BCncel_olaylar)
  
  http://zh.battlestarwiki.org/w/index.php?title=%E9%A6%96%E9%A1%B5&variant=zh
  
  ```
  数据库错误
  发生了数据库查询语法错误,可能是由于软件自身的错误所引起。最后一次数据库查询指令是:
  
      (SQL查询已隐藏)
  
  来自函数“Title::loadRestrictions”内。数据库返回错误“126: Incorrect key file for table 
'./bsgwiki_zh/page_restrictions.MYI'; try to repair it (localhost)”。
  ```
  
  The English and German sites have interwiki links to these other wikis, e.g. 
http://en.battlestarwiki.org/wiki/Maelstrom links to the Chinese language site.
  
  This presents quite a problem, as we can not simply remove these codes from 
the family file, otherwise interwiki tools will fail to recognise these 
interwikis correctly, and we can not put them in Family.obsolete (recently 
split into Family.interwiki_removals and Family.interwiki_replacements) 
otherwise interwiki tools with recognise them as interwikis **and remove them**.
  
  We would need to check with the community whether they want these interwikis 
removed, as they may be in the process of restoring/rebuilding the other 
language wikis.
  
  If the community does not want the interwikis removed, we need to either
  1. add a new Family data attribute to hold codes which are interwikis and 
that should be ignored (and implement that), or
  2. fix the problems relating to loading interwikis crashing if the server's 
API cant be accessed and used.

TASK DETAIL
  https://phabricator.wikimedia.org/T103470

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: Aklapper, jayvdb, pywikibot-bugs-list, Malyacko, P.Copp



_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to