phpBB : Critical Error: Could not obtain lastvisit data from

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
centrino
Berichten: 18
Lid geworden op: 27 jul 2006, 12:51

phpBB : Critical Error: Could not obtain lastvisit data from

Bericht door centrino » 28 nov 2006, 17:29

Support Template
  • Wat is het probleem?
    phpBB : Critical Error

    Could not obtain lastvisit data from user table

    DEBUG MODE

    SQL Error : 1016 Can't open file: 'phpbb_users.MYD'. (errno: 144)

    SELECT * FROM phpbb_users WHERE user_id = 180

    Line : 68
    File : /home/virtual/site4/fst/var/www/html/phpbb2/includes/sessions.php

    Wanneer ontstond het probleem? vorige week vrijdag
    Adres van je forum: http://www.beachweekend.be/phpbb2/index.php
    Modifications op je forum: geen zover ik weet
    Huidige stijl: Aeolus
    phpBB versie: 2.0.19
    Waar is je forum gehost: http://www.pincoding.com
    Heb je onlangs iets verandert aan je forum? nee
Overige opmerkingen: Ik heb reeds op verschillende plaatsen gezocht, maar de gegeven oplossing (= het repareren van de tabellen users, sessions en forums) heeft niet gewerkt! Hopelijk kunnen jullie mij hier mee verder helpen...

ownageworld
Berichten: 252
Lid geworden op: 03 jun 2006, 17:35
Locatie: Brussel

Bericht door ownageworld » 28 nov 2006, 18:36

Zoek in je FTP: phpbb2/includes/sessions.php op, open dit bestand:
Vind dan regels "60 tm 80", arceer "regel 68"!


Alternatieve oplossing:
1. Zoek "{LAST_VISIT_DATE}" op in phpbb2/templates/jouw_template/index_body.tpl en delete deze.
Dan zou hij het weer moeten doen....
2. Als dit nog niet werkt, delete dan het volgende ook [in phpbb2/includes/page_header.php]:

Code: Selecteer alles

$s_last_visit = ( $userdata['session_logged_in'] ) ? create_date($board_config['default_dateformat'], $userdata['user_lastvisit'], $board_config['board_timezone']) : '';
en

Code: Selecteer alles

'LAST_VISIT_DATE' => sprintf($lang['You_last_visit'], $s_last_visit),

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 28 nov 2006, 18:49

ownageworld, je spreekt hier echt complete onzin ;).
Voer deze query uit in phpmyadmin:

Code: Selecteer alles

REPAIR TABLE phpbb_users;
Dan hoort het weer te werken.

centrino
Berichten: 18
Lid geworden op: 27 jul 2006, 12:51

Bericht door centrino » 28 nov 2006, 19:00

ik heb deze query reeds uitgevoerd, alsook REPAIR TABLE phpbb_sessions; en REPAIR TABLE phpbb_forums; maar dan krijg ik het volgende:

Can't open file: 'phpbb_users.MYD'. (errno: 144)

Fout

SQL-query :

SHOW KEYS FROM `phpbb_users`

MySQL retourneerde:
#1016 - Can't open file: 'phpbb_users.MYD'. (errno: 144)

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 28 nov 2006, 19:12

Neem dan contact op met je host.

ownageworld
Berichten: 252
Lid geworden op: 03 jun 2006, 17:35
Locatie: Brussel

Bericht door ownageworld » 28 nov 2006, 19:15

paul schreef:ownageworld, je spreekt hier echt complete onzin ;).
Voer deze query uit in phpmyadmin:

Code: Selecteer alles

REPAIR TABLE phpbb_users;
Dan hoort het weer te werken.

Code: Selecteer alles

phpBB : Critical Error

Could not obtain lastvisit data from user table

DEBUG MODE

SQL Error : 1016 Can't open file: 'phpbb_users.MYD'. (errno: 144)

SELECT * FROM phpbb_users WHERE user_id = -1

Line : 68
File : /home/virtual/site4/fst/var/www/html/phpbb2/includes/sessions.php
Dit is de volledige foutmelding nu, door het wegnemen van lastvisit data, krijg je hem hopelijk weer aan de praat (iig, ik had deze foutmelding een keer, en heb hem zo opgelost :) )

Raimon
Berichten: 4397
Lid geworden op: 27 aug 2005, 12:59
Contacteer:

Bericht door Raimon » 28 nov 2006, 19:23

ownageworld schreef: Dit is de volledige foutmelding nu, door het wegnemen van lastvisit data, krijg je hem hopelijk weer aan de praat (iig, ik had deze foutmelding een keer, en heb hem zo opgelost :) )
Onzin wat je nu zegt, aanraadt, de table is beschadig dat heeft niks met php files (mods) te maken eerder met de sql server, die een corupte, beschadige table heeft in de user table.
Ook al zet je de last visit data terug deze error gaat terug komen.
Reparen en als dat niet werkt je host even verwittigen wat paul zei.

centrino
Berichten: 18
Lid geworden op: 27 jul 2006, 12:51

Bericht door centrino » 28 nov 2006, 22:08

ok dankuwel, ik zal mijn host best even contacteren dan, want repareren lukt niet! bedankt voor de snelle reacties trouwens!!!

Gesloten