[mysql] index file kapot *

Pagina: 1
Acties:

  • imthecool1
  • Registratie: September 2002
  • Laatst online: 02-09 20:02

imthecool1

Nobody is perfect, i am nobody

Topicstarter
Mijn forum op www.imthecool1.nl/forum heeft het tot gisteranvond perfect gedaan. Wat ik heb gedaan is een heel hoofdstuk verwijdert (topic, met onderverdelingen) en nu krijg ik deze mededeling te zien

-----------------------------------------------------------

Could not query categories list

DEBUG MODE

SQL Error : 1016 Can't open file: 'phpbb_categories.MYI'. (errno: 145)

SELECT c.cat_id, c.cat_title, c.cat_order FROM phpbb_categories c ORDER BY c.cat_order

Line : 118
File : /home/imthecoo/public_html/forum/index.php

-----------------------------------------------------------

Wat houdt deze error in, en hoe los ik deze op? ik heb helaas helemaal geen bal verstand van php :( dus als er uitleg volgt, graag in abn...
via mijn cpanel kan ik nog gewoon met de editor aan de gang..

De oplossing is niet altijd de oplossing


  • TweakBoy
  • Registratie: Augustus 2001
  • Laatst online: 17:45

TweakBoy

---

imthecool1 schreef op 13 October 2003 @ 21:05:
Mijn forum op www.imthecool1.nl/forum heeft het tot gisteranvond perfect gedaan. Wat ik heb gedaan is een heel hoofdstuk verwijdert (topic, met onderverdelingen) en nu krijg ik deze mededeling te zien

-----------------------------------------------------------

Could not query categories list

DEBUG MODE

SQL Error : 1016 Can't open file: 'phpbb_categories.MYI'. (errno: 145)

SELECT c.cat_id, c.cat_title, c.cat_order FROM phpbb_categories c ORDER BY c.cat_order

Line : 118
File : /home/imthecoo/public_html/forum/index.php

-----------------------------------------------------------

Wat houdt deze error in, en hoe los ik deze op? ik heb helaas helemaal geen bal verstand van php :( dus als er uitleg volgt, graag in abn...
via mijn cpanel kan ik nog gewoon met de editor aan de gang..
ik vind het erg om te zeggen, maar je index file is corrupt geraakt.. waarschijnlijk tijdens een drukke schijf I/O of reboot van je systeem..

er bestaan trucjes voor om die index weer te herbouwen.. lees maar de mysql docs eens na.. (trouwens je moet wel shelltoegang hebben tot server, en danwel als root )

---


  • Suepahfly
  • Registratie: Juni 2001
  • Laatst online: 13-08 14:09
Dat word hoogst waarschijlijk ff bellen met je webhost of ze backup van vanacht willen terug zetten.
(Ik mag hopen dat ze dat elk nacht doen).

Wat je zou kunnen proberen is REPAIR table.
PHP:
1
mysql_query("REAIR TABLE phpbb_categories") or die(mysql_error());


Dit zou de index kunnen repareren
zie: http://www.mysql.com/doc/en/Repair.html

Ander moet je idd shell acces hebben.

Meer info kun je hier vinden: http://www.mysql.com/doc/en/Table_maintenance.html

  • Maxonic
  • Registratie: September 2000
  • Laatst online: 28-08 09:43
Heb je geprobeerd een hack/addon voor phpBB te installen?
Heb je nog een onaangepaste /backup van index.php op de com staan?

Zo ja, upload die.

Zo nee, post Regel 117,118,119 van index.php eens.

edit: ik lees verkeerd.

Error 145 is idd een corrupte table.

Als je phpMyadmin ofzo hebt zul je even de query "REPAIR TABLE phpbb_categories" uit moeten voeren.

Zie boven mij voor de oplossing in php :P

[ Voor 43% gewijzigd door Maxonic op 13-10-2003 22:28 ]


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 03-09 13:30

.oisyn

Moderator Devschuur®

Demotivational Speaker

A) dit is geen PHP probleem, maar eem MySQL probleem (lees ***** Lees dit! Over topictitels in P&W *****)

B ) Het is geen programmeerprobleem, maar een softwareprobleem

PW -> SA dus :)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • imthecool1
  • Registratie: September 2002
  • Laatst online: 02-09 20:02

imthecool1

Nobody is perfect, i am nobody

Topicstarter
waar moet ik die regel in plaatsen?? ik ben hier een echte n00b in :)
ik kan in elke file van het forum komen, via mijn cpanel

De oplossing is niet altijd de oplossing

Pagina: 1