HIBA - Moderálás, szerkesztés esetén

Szerző
Üzenet
kenlory
Regisztrált tag
Regisztrált tag


Csatlakozott: 2013.03.16. Szombat 23:21
Hozzászólások: 16
Hozzászólás Elküldve: 2013.04.27. 19:44    Hozzászólás témája: HIBA - Moderálás, szerkesztés esetén
Hozzászólás az előzmény idézésével
sziasztok, ha egy hozzászólást szeretnék szerkeszteni, majd elmenteni (függetlenül,h admin, vagy moderátor csinálja a következő hiba lép fel:
(az oldal neve civinfo.hu)

Ha tudtok segíteni lécci tegyétek meg, előre is köszönöm Nektek!!

Kód:

SQL ERROR [ mysql4 ]

Table 'civinfo_hu.phpbb_search_wordmatch' doesn't exist [1146]

SQL

SELECT w.word_id, w.word_text, m.title_match FROM phpbb_search_wordlist w, phpbb_search_wordmatch m WHERE m.post_id = 45884 AND w.word_id = m.word_id

BACKTRACE


FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()

FILE: [ROOT]/includes/search/fulltext_native.php
LINE: 1155
CALL: dbal_mysql->sql_query()

FILE: [ROOT]/includes/functions_posting.php
LINE: 2531
CALL: fulltext_native->index()

FILE: [ROOT]/posting.php
LINE: 1134
CALL: submit_post()

Felhasználó profiljának megtekintése Privát üzenet küldése
Marcee
Adminisztrátor
Adminisztrátor
Avatar

Csatlakozott: 2006.01.17. Kedd 1:00
Hozzászólások: 2807
Hozzászólás Elküldve: 2013.04.27. 20:29    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Az adatbázisból eltűnt (valószínűleg törölve lett) az a tábla, amit a fórum arra használ, hogy nyilván tudja tartani, melyik szó melyik hozzászólás(ok)ban fordul elő.

Futtasd le phpMyAdminban a következő utasítást, ez újra létrehozza a hiányzó táblát:

Kód:

CREATE TABLE phpbb_search_wordmatch (
   post_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
   word_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
   title_match tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
   UNIQUE unq_mtch (word_id, post_id, title_match),
   KEY word_id (word_id),
   KEY post_id (post_id)
) CHARACTER SET `utf8` COLLATE `utf8_bin`;

Ezután lépj be az Adminisztrátori vezérlőpultba, és a Karbantartás fül Keresőindex fülén kattints az aktívnak jelölt modul melletti Index létrehozása gombra. Amíg az index nincs létrehozva, addig nem fog a kereső találatot adni. A sikeres lefutást onnan fogod látni, hogy a "Szóhozzászólás kapcsolatok száma" mellett egy nullánál nagyobb szám fog szerepelni.
_________________
Kérlek, privát üzenetben ne kérj segítséget olyan kérdéssel kapcsolatban, aminek a fórumon a helye!

Felhasználó profiljának megtekintése Privát üzenet küldése
kenlory
Regisztrált tag
Regisztrált tag


Csatlakozott: 2013.03.16. Szombat 23:21
Hozzászólások: 16
Hozzászólás Elküldve: 2013.04.27. 20:53    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Köszönöm, úgy néz ki h kapcsolatba kell lépjek a térhely szolgáltatóval, mert nem férek a phpmyadminhoz...így a többi leírtakig el sem jutok!
minden esetre köszönöm!

Felhasználó profiljának megtekintése Privát üzenet küldése
kenlory
Regisztrált tag
Regisztrált tag


Csatlakozott: 2013.03.16. Szombat 23:21
Hozzászólások: 16
Hozzászólás Elküldve: 2013.04.28. 06:57    Hozzászólás témája:
Hozzászólás az előzmény idézésével

Marcee írta:

Az adatbázisból eltűnt (valószínűleg törölve lett) az a tábla, amit a fórum arra használ, hogy nyilván tudja tartani, melyik szó melyik hozzászólás(ok)ban fordul elő.

Futtasd le phpMyAdminban a következő utasítást, ez újra létrehozza a hiányzó táblát:

Kód:

CREATE TABLE phpbb_search_wordmatch (
   post_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
   word_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
   title_match tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
   UNIQUE unq_mtch (word_id, post_id, title_match),
   KEY word_id (word_id),
   KEY post_id (post_id)
) CHARACTER SET `utf8` COLLATE `utf8_bin`;

Ezután lépj be az Adminisztrátori vezérlőpultba, és a Karbantartás fül Keresőindex fülén kattints az aktívnak jelölt modul melletti Index létrehozása gombra. Amíg az index nincs létrehozva, addig nem fog a kereső találatot adni. A sikeres lefutást onnan fogod látni, hogy a "Szóhozzászólás kapcsolatok száma" mellett egy nullánál nagyobb szám fog szerepelni.
Ez a válasz jött az uzemeltetotol:

Az adabázis létezik, valószínű csak a db csatlakozás hibázik, esetleg próbálja meg ellenőrizni a script konfigjában a kapcs. adatokat.


Valaki segítene ezt értelmezni?

Felhasználó profiljának megtekintése Privát üzenet küldése
Marcee
Adminisztrátor
Adminisztrátor
Avatar

Csatlakozott: 2006.01.17. Kedd 1:00
Hozzászólások: 2807
Hozzászólás Elküldve: 2013.04.28. 09:04    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Nem azt kellett volna ellenőrizniük, hogy az adatbázis létezik-e, hanem hogy az amúgy létező adatbázisban létezik-e a phpbb_search_wordmatch tábla.
Ha még nem tetted meg, próbáld meg megmutatni nekik a hibaüzenetet, hátha azzal többre mennek:

Kód:

Table 'civinfo_hu.phpbb_search_wordmatch' doesn't exist [1146]
De a legegyszerűbb szerintem az lenne, ha sikerülne megtudnod az ügyfélszolgálattól a phpMyAdminuk elérhetőségét (ha a tárhelyedhez jár adatbázis, márpedig jár, akkor ennek is lennie kell).
_________________
Kérlek, privát üzenetben ne kérj segítséget olyan kérdéssel kapcsolatban, aminek a fórumon a helye!

Felhasználó profiljának megtekintése Privát üzenet küldése
kenlory
Regisztrált tag
Regisztrált tag


Csatlakozott: 2013.03.16. Szombat 23:21
Hozzászólások: 16
Hozzászólás Elküldve: 2013.04.28. 13:09    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Nagyon szépen köszönöm!
Megoldották a problémát, és ell.ztem az admin fület is az említett helyen és most minden tökéletes!!

NAGYON köszönöm a segítséget!!
üdv,
loránd

Felhasználó profiljának megtekintése Privát üzenet küldése
naszreddin hodzsa
Kezdő phpBB-s
Kezdő phpBB-s
Avatar

Csatlakozott: 2008.06.01. Vasárnap 7:28
Hozzászólások: 36
Hozzászólás Elküldve: 2013.09.22. 11:10    Hozzászólás témája: A hülyeségem netovábbja.
Hozzászólás az előzmény idézésével
Kedves mindenki! :D
Ne kíméljetek a válasszal, ha kérhetem.
A fórumomból figyelmetlenségből vagy más még kiderítetlen okból, töröltem egy régi felhasználót.
A TÁBLÁKHOZ VISZONT SZABAD HOZZÁFÉRÉSEM VAN.
Úgy tudom ott van lehetőség a törölt felhasználót ismét életre kelteni.
Aki hajlandó szájbarágósan elmagyarázni hogyan, az tegye meg, nagy szívességet tesz meg vele.
Előre is köszönöm.
Nh.
:roll:

Felhasználó profiljának megtekintése Privát üzenet küldése
Ragadozo
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2008.05.08. Csütörtök 18:26
Hozzászólások: 629
Hozzászólás Elküldve: 2013.09.22. 11:39    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Szia!

Az adatbázis táblákat használja a program, így ha ott meg lenne a régi felhasználó, akkor a programban is elő lehetne hívni.
Viszont ha egy felhasználót törölsz, nincs lehetőség visszanyerni az adatokat.

Egy módon van rá esélyed, ha van egy régebbi, a törlés előtti időből való mentésed.
De ha úgy került törlésre a felhasználó, hogy a hozzászólásai is törölve lettek, nincs semmi értelme bíbelődni vele, hiszen nem nyersz vele semmit.

Be kell regisztrálni újra.
Ha fontos az, hogy mikor regisztrált be, akkor a regisztráció után számold ki, hogy az eredeti regisztrációhoz képest hány nap telt el.
A kapott napok számát szorozzad meg 84600-al.

Az adatbázisban találsz egy phpbb_users táblát, és abban egy user_regdate oszlopot.
A felhasználó sorában inline szerkesztés (ott az ikonja), keresd ki a felhasználóhoz tartozó sorban az user_regdate oszlop értékét, abból vond le a kapott számot, és az eredményt írd be, felül írva az ott lévőt, majd mentsed el.

Gondolom az eredeti regisztráció órája, és perce nem lesz annyira fontos, hogy ezzel is bíbelődjél.

Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
naszreddin hodzsa
Kezdő phpBB-s
Kezdő phpBB-s
Avatar

Csatlakozott: 2008.06.01. Vasárnap 7:28
Hozzászólások: 36
Hozzászólás Elküldve: 2013.10.06. 06:20    Hozzászólás témája:
Hozzászólás az előzmény idézésével

Ragadozo írta:

Szia!

Az adatbázis táblákat használja a program, így ha ott meg lenne a régi felhasználó, akkor a programban is elő lehetne hívni.
Viszont ha egy felhasználót törölsz, nincs lehetőség visszanyerni az adatokat.
A válaszod köszönöm. Azonban a hozzászóló összes hozzászólása megmaradt.
Még az őskori verziók valamelyikére úgy emlékszem, ha a hozzászólókat tartalmazó táblában a hozzászóló indexét 1 ről 2 re, vagy éppen fordítva esetleg 0 ra vagy nulláról átírtuk, akkor a felhasználó ismét repesett a felhőtlen boldogságtól kicserepesedett szájjal.
üdv.
nh.sk. :D

Felhasználó profiljának megtekintése Privát üzenet küldése
Hozzászólások megtekintése:  

Nem készíthetsz új témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.

Hirdetés
Hirdetés