Pagina 1 van 1
Dringend hulp nodig met critical error
Geplaatst: 30 jun 2004, 14:14
door KJ Elshof
Hallo Allemaal,
Ik heb dringend hulp nodig met m'n forum.
Een paar dagen terug kreeg ik opeens een foutmelding op m'n forum (zonder dat ik iets verandert heb). Ik ben toen naar phpmyadmin gegaan om te kijken wat er fout was. Hij gaf van een aatal tabellen op dat die niet goed meer waren. Daarom heb ik de tabellen gerepareerd.
Maar 3 tabellen kreeg ik niet goed, namelijk; groups, posts, wordlist. Als ik die probeerde te repareren kreeg ik de foutmelding;
mesql.meetingpoint_groups repair error
File '/home/mysql/mesql/meetingpoint_groups.MYD' n...
mesql.meetingpoint_posts repair error
File '/home/mysql/mesql/meetingpoint_posts.MYD' no...
mesql.meetingpoint_search_wordlist repair error
File '/home/mysql/mesql/meetingpoint_search_wordli...
Ik heb hulp gevraagd bij m'n host maar die kon er niks mee. Hij wist niet wat het probleem was. Daarom heb ik die 3 tabellen teruggezet van een oude back-up.
Nu geeft phpmyadmin (met repareren, controleren, optimaliseren en analyseren) op dat alles OK is. Maar als ik naar het forum ga geeft hij nog steeds de fout critical error. Ik weet niet meer of hij vanaf het begin af aan dezelfde fout opgaf, maar de fout is nu in ieder geval;
phpBB : Critical Error
Could not query database for theme info
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax near '' at line 3
Aangezien hij een fout opgeeft met theme heb ik ook nog de tabel themes teruggezet. Maar nog krijg ik de fout. En ik ben nu echt zonder ideeën.
Hoe kan het dat m'n forum een fout geeft als phpmyadmin zegt dat alles goed is. En belangrijker nog, hoe kan ik het weer maken.
Het forum is nu al een paar dagen off-line. Alle hulp is dus welkom.
Alvast bedankt,
Groetjes,
Kirsten-Joy
Re: Dringend hulp nodig met critical error
Geplaatst: 30 jun 2004, 14:24
door mosymuis
KJ Elshof schreef:SQL Error : 1064 You have an error in your SQL syntax near '' at line 3
Dit is geen error in je database, maar in je phpBB bestand(en). Wordt er geen query gegeven onder deze error regel?
Geplaatst: 30 jun 2004, 15:06
door KJ Elshof
Hoi Mosymuis,
Nee, er staat verder niks onder. De foutmelding, die ik hieronder nog een keer zal opschrijven, is alles wat ik te zien krijg als ik het forum open.
phpBB : Critical Error
Could not query database for theme info
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax near '' at line 3
Trouwens ik heb ook alle php bestanden teruggezet van een tijdstip dat het nog wel werkte. Ik heb daarna niks meer aan het forum verandert. Dus dan had ik het toch moeten oplossen met het terugzetten van de oude bestanden?
Groetjes,
Kirsten-Joy
Geplaatst: 30 jun 2004, 16:22
door mosymuis
Open
functions.php
Zoek
Code: Selecteer alles
message_die(CRITICAL_ERROR, 'Could not query database for theme info');
Vervang met
Code: Selecteer alles
message_die(CRITICAL_ERROR, 'Could not query database for theme info<br />'.$sql);
Als je dit doet kunnen we de query zien.
Geplaatst: 30 jun 2004, 16:48
door KJ Elshof
Nu krijg ik dit;
phpBB : Critical Error
Could not query database for theme info
SELECT * FROM meetingpoint_themes WHERE themes_id =
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax near '' at line 3
Trouwens bedankt dat je me weer helpt (heb je al eens eerder gedaan),
Kirsten-Joy
Geplaatst: 30 jun 2004, 16:57
door mosymuis
Ok, die wijziging kan je weer terugdraaien.
Hier gaat het mis, die variabele is leeg. Zou je je oude
phpbb_config tabel eens terug kunnen zetten? Nu ontbreekt de rij "default_style".
Geplaatst: 30 jun 2004, 17:00
door KJ Elshof
Moet ik phpbb_config terugzetten? Ik heb namelijk prefix meetingpoint_ en phpbb_ op phpmyadmin staan. En ik geloof dat de prefix meetingpoint_ degene is die gebruikt wordt. Dan moet ik toch die terugzetten?
Kirsten-Joy
Geplaatst: 30 jun 2004, 17:05
door mosymuis
Jep.
Geplaatst: 30 jun 2004, 17:20
door KJ Elshof
Heb ik gedaan, maar hij geeft nog steeds dezelfde fout op.
Kirsten-Joy
Geplaatst: 30 jun 2004, 17:28
door mosymuis
Open
common.php
Zoek
Code: Selecteer alles
$board_config[$row['config_name']] = $row['config_value'];
}
Plaats eronder
Code: Selecteer alles
die('$board_config['default_style'] = '.$board_config['default_style']);
Nu zal je bij het openen van een willekeurige pagina een boodschap te zien krijgen, wat is deze? Draai daarna de wijziging terug.
Geplaatst: 30 jun 2004, 17:43
door KJ Elshof
Heb ik gedaan. Nu geeft hij dit op.
Parse error: parse error in /home/sites/site141/web/meetingpoint/leden/forum/common.php on line 181
Fatal error: Call to undefined function: session_pagestart() in /home/sites/site141/web/meetingpoint/leden/forum/index.php on line 31
Kirsten-Joy
Geplaatst: 30 jun 2004, 17:46
door mosymuis
Oeps, foutje

. Vervang hem met
Code: Selecteer alles
die('$board_config[\'default_style\'] = '.$board_config['default_style']);
Geplaatst: 30 jun 2004, 17:55
door KJ Elshof
Nu geeft hij weer de oude foutmelding namelijk
phpBB : Critical Error
Could not query database for theme info
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax near '' at line 3
Geplaatst: 30 jun 2004, 18:05
door mosymuis
Dát is vreemd.

Verander het die( eens naar echo(

Geplaatst: 30 jun 2004, 18:17
door KJ Elshof
Ik heb het nu verandert in;
echo('$board_config[\'default_style\'] = '.$board_config['default_style']);
En krijg nu de melding;
Parse error: parse error in /home/sites/site141/web/meetingpoint/leden/forum/common.php on line 196
Fatal error: Call to undefined function: session_pagestart() in /home/sites/site141/web/meetingpoint/leden/forum/index.php on line 31
Geplaatst: 30 jun 2004, 18:28
door mosymuis
Dat mag helemaal geen parse error opleveren!
Jij hebt een maf forum, I give up.
Geplaatst: 30 jun 2004, 20:04
door KJ Elshof
Hoi mosymuis,
In ieder geval bedankt voor je hulp. Ik wacht nog even af of iemand anders van dit forum me wel kan helpen, anders zal ik toch opnieuw contact moeten opnemen met de host.
Bedankt voor het proberen en als iemand anders nog ideeën heeft dan 'hoor' ik dat graag.
Groetjes,
Kirsten-Joy
nog een aantal fouten (berichten + bezoekers)
Geplaatst: 03 jul 2004, 18:41
door KJ Elshof
Hoi Mosymuis of iemand anders,
Ik heb nu alle tabellen uit de database verwijdert. Daarna heb ik van een oude back-up alle tabellen 1 voor 1 teruggezet. En ik ben nu zo ver dat de critical error foutmelding weg is. Als ik nu het forum open dan krijg ik dat het forum buiten gebruik is. Dat is verder geen probleem.
Maar als ik het forum dan open zet en ik ga naar de berichten dan staan er geen berichten in. Op 1 of andere manier zijn alle berichten onzichtbaar of verdwenen. Terwijl in het admin panel staat dat er 1806 berichten zijn.
Verder is het zo dat in het "wie zijn er on-line" panel (normaal en in het admin panel) er wordt opgegeven dat er iets van 60 mensen on-line zijn (terwijl ik de enige ben). En de datum dat ze ingelogd zouden zijn variërend van "Wo 30 Aug, 1972 12:05" (bestond internet toen al?) tot "Di 01 Dec, 2026 18:33" (en ook dat lijkt me onmogelijk). Dus er zit daar iets niet goed.
Dus als iemand me kan helpen om de verdwenen berichten terug te vinden. En ervoor te zorgen dat het "wie is er on-line" weer klopt, graag!!!
Zover ik kan ontdekken zijn dat de enige problemen. Dus ik heb nu weer de hoop het forum werkend te krijgen. Met een beetje hulp natuurlijk,

.
Alvast Bedankt,
Groetjes,
Kirsten-Joy