Er staan geen reacties in dit onderwerp

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Mandrake Linux
Berichten: 521
Lid geworden op: 29 jan 2004, 22:41
Contacteer:

Er staan geen reacties in dit onderwerp

Bericht door Mandrake Linux » 10 apr 2005, 12:23

Beste

dit krijg ik als ik een bepaald topic binnen ga

[ Poll ] De Droge verhalen van Fleps Flappentap.
[ Ga naar Pagina: 1 ... 14, 15, 16 ]

als ik op 16 klik
krijg ik die melding
weet iemand hier ene oplossing voor ?

Alvast bedanlt

Jeroenforum
Berichten: 103
Lid geworden op: 14 feb 2005, 02:08

Bericht door Jeroenforum » 10 apr 2005, 12:40

wat krijg je dan?


jelmer
Berichten: 19
Lid geworden op: 14 apr 2003, 11:51
Locatie: Drachten
Contacteer:

Bericht door jelmer » 13 apr 2005, 16:36

Ik heb exact hetzelfde probleem :S

jelmer
Berichten: 19
Lid geworden op: 14 apr 2003, 11:51
Locatie: Drachten
Contacteer:

Bericht door jelmer » 13 apr 2005, 16:39

op dit forum staat een oplossing..
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

$sql = "SELECT poster_id FROM " . POSTS_TABLE . " ORDER BY post_id ASC";
if( !$result = $db->sql_query($sql) )
{
echo 'GENERAL_ERROR, "Error getting post_ids from phpbb_post_text';
}

while ( $row = $db->sql_fetchrow($result) )
{
set_time_limit(60);
$sql2 = "SELECT user_id FROM " . USERS_TABLE . " WHERE user_id = '".$row['poster_id']."'";
if( !$result_user = mysql_unbuffered_query($sql2) )
{
echo 'GENERAL_ERROR, "Error getting user_ids from phpbb_users';
}
flush();
ob_flush();
$outcome = $db->sql_fetchrowset($result_user);
if($outcome[0]['user_id'] != $row['poster_id'])
{
$update_sql = "UPDATE " . POSTS_TABLE . " SET poster_id = '-1', post_username = 'Unknown User' WHERE poster_id = '".$row['poster_id']."'";
if( !$result_update = mysql_unbuffered_query($update_sql) )
{
echo 'GENERAL_ERROR, "Error updating posts table';
}
echo $update_sql."<br>";

echo $row['poster_id']."\n";
}
}
echo "done!!!";
?>
Maar waar zet ik dit in?!

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 13 apr 2005, 18:26

Gewoon een bestand aanmaken en iets.php noemen, als het maar op .php eindigd.
Afbeelding

jelmer
Berichten: 19
Lid geworden op: 14 apr 2003, 11:51
Locatie: Drachten
Contacteer:

Bericht door jelmer » 13 apr 2005, 20:24

Oke, dan doe ik dat. Dan ga ik dat bestand met deze tekst uploaden in mijn phpbb map, en dan..?

Excuses voor de rvagen, maar ik begrijp dat het niet werkt als je gewoon maar een bestandje ergens opknalt zonder dat er ergens staat aangegeven dat dat bestand gebruikt moet worden

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 13 apr 2005, 20:25

Je moet het uploaden naar je phpbb root map ja, en dan ernatoe gaan met je browser.
Er worden dan wat querries uitgevoerd en die zouden moeten zorgen dat het goed komt :wink:
Afbeelding

jelmer
Berichten: 19
Lid geworden op: 14 apr 2003, 11:51
Locatie: Drachten
Contacteer:

Bericht door jelmer » 13 apr 2005, 20:27

Ah oke bedankt ;) (had ik ook kunnen bedenken)

Helaas werkt het niet... ik zal een andere oplossing moeten zoeken

jelmer
Berichten: 19
Lid geworden op: 14 apr 2003, 11:51
Locatie: Drachten
Contacteer:

Bericht door jelmer » 13 apr 2005, 21:03

Bij mij is het probleem opgelost. Na het terugplaatsen van het originele bestand viewtopic.php deed alles het weer normaal.

Gebruikersavatar
starduzt
Berichten: 269
Lid geworden op: 05 mar 2005, 20:28
Locatie: Eindhoven
Contacteer:

Bericht door starduzt » 02 jul 2005, 23:05

Misschien handig voor als iemand dit probleem heeft en het nog niet opgelost blijkt... Ik had exact hetzelfde probleem. Uiteindelijk bleek een stukje in de database "per ongeluk" verwijderd. Het ging om de phpbb_users > username > en daar de userid -1.

Gebruikersavatar
starduzt
Berichten: 269
Lid geworden op: 05 mar 2005, 20:28
Locatie: Eindhoven
Contacteer:

Bericht door starduzt » 02 jul 2005, 23:41

Nu blijkt achteraf dat alle gasten Unknown user heten. Ook degene die hun naam hadden ingevuld... Als je nu als gast een bericht post heet diegene weer gewoon gast als deze geen naam invuld. Ik ben bang dat de unknown users voor altijd unknown zullen blijven :(

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 03 jul 2005, 14:56

Je moet user_id -1 er wel in hebben staan! Als het goed is zou er ook de naam wat ingevuld is dan moeten komen, en anders staat er Guest.

Als je user_id niet meer hebt, voer dit uit in je database
INSERT INTO phpbb_users (user_id, username, user_level, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_sig, user_viewemail, user_style, user_aim, user_yim, user_msnm, user_posts, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_pm, user_notify_pm, user_allow_viewonline, user_rank, user_avatar, user_lang, user_timezone, user_dateformat, user_actkey, user_newpasswd, user_notify, user_active) VALUES ( -1, 'Anonymous', 0, 0, '', '', '', '', '', '', '', '', 0, NULL, '', '', '', 0, 0, 1, 1, 1, 0, 1, 1, NULL, '', '', 0, '', '', '', 0, 0);
Afbeelding

Gebruikersavatar
starduzt
Berichten: 269
Lid geworden op: 05 mar 2005, 20:28
Locatie: Eindhoven
Contacteer:

Bericht door starduzt » 03 jul 2005, 23:53

tnx...
nu is het volgende veranderd op het forum:
ik heb er een lid bij die niet bestaat.
in de gebruikerslijst staat nu op plaats 1
een naamloze gebruiker met als enigste
informatie een registratiedatum uit 1970... :roll:

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 04 jul 2005, 11:00

Kijk eens of er in de database in de tabel phpbb_users een rij met user_id 1 staat, verwijder die dan.
Afbeelding

Gebruikersavatar
starduzt
Berichten: 269
Lid geworden op: 05 mar 2005, 20:28
Locatie: Eindhoven
Contacteer:

Bericht door starduzt » 04 jul 2005, 19:50

die rij staat er niet

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 04 jul 2005, 20:33

Het is ook user_id 0, staat tenminste in de link (u=0). Kijk eens of die bestaat?
Afbeelding

Gebruikersavatar
starduzt
Berichten: 269
Lid geworden op: 05 mar 2005, 20:28
Locatie: Eindhoven
Contacteer:

Bericht door starduzt » 04 jul 2005, 20:41

Na zoeken en zoeken (alle id's staan niet op volgorde :roll: )
ben ik user_id 0 inderdaad tegengekomen..
Moet ik die verwijderen?

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 04 jul 2005, 20:48

Ja :bier:
Afbeelding

Gebruikersavatar
starduzt
Berichten: 269
Lid geworden op: 05 mar 2005, 20:28
Locatie: Eindhoven
Contacteer:

Bericht door starduzt » 04 jul 2005, 20:55

:D bedankt alles is weer in orde

Gesloten