Sivu 1/1

Omituinen ongelma

Lähetetty: 09 Syys 2007, 13:02
Kirjoittaja Aakku
Palvelimella, jolla foorumi sijaitsee, oli katkos. Nyt sitä voi lukea, mutta kun yrittää lähettää, pukkaa virheilmoituksen seuraavaan tyyliin :

Could not insert new word matches

DEBUG MODE

SQL Error : 144 Table './outomaa_phpb1/phpbb_search_wordmatch' is marked
as crashed and last (automatic?) repair failed

INSERT INTO phpbb_search_wordmatch (post_id, word_id, title_match)
SELECT 58605, word_id, 0 FROM phpbb_search_wordlist WHERE word_text IN
('toimiiko', 'katkon', 'jälkeen')

Line : 251
File : functions_search.php


Joskus aiemmin omalle koneelle imuroidusta varmuuskopiosta en löytänyt tiedostoa "phpbb_search_wordmatch" ja olen huuli ympyriäisenä :shock:

Palvelimella on mahdollisuus cPanel:sta asentaa phpBB v2.0.21 ja jos sen teen olemassaolevaan [v2.0.18:n jo sisältävään] kansioon ***/phpBB, niin pysyykö MySQL-tietokannan outomaa_phpb1 sisältö käytettävissä jos sen sen valitsen valikosta [ei siis uutta] ... vai onko parempi tehdä asennus toiseen kansioon.

Samaan kansioon ***/phpBB asentaminen olisi siinä mielessä parempi, että käyttäjät löytäisivät sen olemassaolevista kirjanmerkeistä.

Re: Omituinen ongelma

Lähetetty: 09 Syys 2007, 14:05
Kirjoittaja Lurttinen
Älä nyt mene asentelemaan mitään. Se on vasta se viimeinen keino ja yleensä aiheuttaa vaan enemmän ongelmia, kuin ratkaisee. :)

Tuo taulu on mennyt hajalle. Kokeile antaa sille REPAIR komentoa phpmyadminista ja jos ei se toimi, niin pudota koko taulu ja luo uusiksi. (Huom, taulu, ei tietokanta...)

Koodi: Valitse kaikki

CREATE TABLE `phpbb_search_wordmatch` (
  `post_id` mediumint(8) unsigned NOT NULL default '0',
  `word_id` mediumint(8) unsigned NOT NULL default '0',
  `title_match` tinyint(1) NOT NULL default '0',
  KEY `post_id` (`post_id`),
  KEY `word_id` (`word_id`)
) TYPE=MyISAM;

Sen jälkeen huomaat, että foorumilla ei toimi tuo haku-toiminto.
Asenna "rebuild search MOD" ja rakenna hakutaulut uudelleen.

Vaikka löytäisitkin jostain varmuuskopiosta tuon taulun, sen joudut jokatapauksessa rakentamaan uusiksi, sillä siihen ei ole laitettu uusimpia viestejä sen jälkeen, kun oot ottanut sen.

EDIT, kun se on tehty, päivitä uusimpaan versioon, joka ei ole tuo 2.0.21 versio, jota sulle tarjotaan... :)

Re: Omituinen ongelma

Lähetetty: 10 Syys 2007, 13:52
Kirjoittaja Aakku
Ääh - ei onnistunut korjaaminen, eikä omalla koneella olleen varmuuskopion palautus :eviL

Laitoin palveluntarjoajan tukifoorumille pyynnön varmuuskopion palauttamisesta, mutta vielä ei ole tullut vastausta - vaikuttaa [ärh] siltä, että on aloitettava puhtaalta pöydältä jos ei muu auta ... toki odotellaan vielä jos sen varmuuskopion saisi ja homman entiselleen.

Mutta : kuinka postitusikkunan foorumilla ja yksityisviesteissä saa määriteltyä uuden kokoiseksi ? Eli ne tiedostot olisi mukava tietää, joita pitää peukaloida.

Re: Omituinen ongelma

Lähetetty: 10 Syys 2007, 14:31
Kirjoittaja Lurttinen
Kun ei REPAIR toiminut, niin rakennetaan se taulu uusiksi.
Lurttinen kirjoitti:Älä nyt mene asentelemaan mitään. Se on vasta se viimeinen keino ja yleensä aiheuttaa vaan enemmän ongelmia, kuin ratkaisee. :)

Tuo taulu on mennyt hajalle. Kokeile antaa sille REPAIR komentoa phpmyadminista ja jos ei se toimi, niin pudota koko taulu ja luo uusiksi. (Huom, taulu, ei tietokanta...)

Koodi: Valitse kaikki

CREATE TABLE `phpbb_search_wordmatch` (
  `post_id` mediumint(8) unsigned NOT NULL default '0',
  `word_id` mediumint(8) unsigned NOT NULL default '0',
  `title_match` tinyint(1) NOT NULL default '0',
  KEY `post_id` (`post_id`),
  KEY `word_id` (`word_id`)
) TYPE=MyISAM;

Sen jälkeen huomaat, että foorumilla ei toimi tuo haku-toiminto.
Asenna "rebuild search MOD" ja rakenna hakutaulut uudelleen.

Vaikka löytäisitkin jostain varmuuskopiosta tuon taulun, sen joudut jokatapauksessa rakentamaan uusiksi, sillä siihen ei ole laitettu uusimpia viestejä sen jälkeen, kun oot ottanut sen.

EDIT, kun se on tehty, päivitä uusimpaan versioon, joka ei ole tuo 2.0.21 versio, jota sulle tarjotaan... :)
EDIT: Mutta saattaa olla jo myöhäistä, kun oot pyytänyt palveluntarjoajaa palauttamaan varmuuskopion...

Re: Omituinen ongelma

Lähetetty: 11 Syys 2007, 10:20
Kirjoittaja Aakku
Lurttinen kirjoitti:Kun ei REPAIR toiminut, niin rakennetaan se taulu uusiksi.
....
EDIT: Mutta saattaa olla jo myöhäistä, kun oot pyytänyt palveluntarjoajaa palauttamaan varmuuskopion...
Kiitos - ei onnistunut palauttaminen, eikä palveluntarjoajakaan ole vastannut jo päiviä sitten laittamaani pyyntöön. Päätettiin [sähköpostitse] muutaman muun kanssa aloittaa alusta :eviL No, pitää olla optimisti, eikä murehtia tällaista, vaikka ... sanotaan, että ketuttaa ihanvähän.

Re: Omituinen ongelma

Lähetetty: 27 Loka 2007, 14:34
Kirjoittaja mikko
Tsekkailin tätä modia ja kun siellä sanotaan näin:
Also, you may want to check for inconsistencies in the phpbb post tables using the following 2 sql queries:
##
## SELECT p.*
## FROM phpbb_posts p
## LEFT JOIN phpbb_posts_text pt ON p.post_id = pt.post_id
## WHERE pt.post_id IS NULL;
##
## SELECT pt.*
## FROM phpbb_posts_text pt
## LEFT JOIN phpbb_posts p ON p.post_id = pt.post_id
## WHERE p.post_id IS NULL;
##
## If you get any output from the above 2 queries, it means you have some records in one table but not their
## pair record on the other table. So it should be better to fix them before running this mod.
Testasin tuon ja kyllähän sieltä jonkunlainen lista tuli. Mitä tuo korjaaminen nyt oikein tarkoittaa... :oops: