What the....is dit nu weer?!

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
Marja
Berichten: 7
Lid geworden op: 28 okt 2003, 19:18
Locatie: Doetinchem

What the....is dit nu weer?!

Bericht door Marja » 28 okt 2003, 21:51

Could not obtain post/user information.

DEBUG MODE

SQL Error : 1016 Can't open file: 'phpbb_posts_text.MYD'. (errno: 145)

SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid FROM phpbb_posts p, phpbb_users u, phpbb_posts_text pt WHERE p.topic_id = 114 AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time ASC LIMIT 0, 15

Line : 393
File : /var/www/forum/phpBB2/viewtopic.php

Dit verschijnt als ik een topic wil bekijken
Groetjes
Marja

Gebruikersavatar
w0lfie.be
Berichten: 777
Lid geworden op: 16 mar 2003, 13:59
Locatie: Gent (België)
Contacteer:

Bericht door w0lfie.be » 28 okt 2003, 21:54

Oei oei... Wa steek je uit jong? Nu is heel uw database omzeep zo te zien. Hij wil uit een tabel van je database iets lezen, maar die tabel bestaat niet.

Lijkt me trouwens rare extensie voor je tabel... *.MYD? Nooit van gehoord :roll:

Gebruikersavatar
headout
Berichten: 1082
Lid geworden op: 11 dec 2002, 19:55
Contacteer:

Bericht door headout » 28 okt 2003, 21:56

Heb je phpmyadmin?
Dit commando invoeren:

Code: Selecteer alles

REPAIR TABLE phpbb_posts_text
http://phpbb3.nl Jouw gratis forumprovider!

Marja
Berichten: 7
Lid geworden op: 28 okt 2003, 19:18
Locatie: Doetinchem

Bericht door Marja » 28 okt 2003, 21:57

Nee, heb ik niet..............wat nu?
Groetjes
Marja

Gebruikersavatar
headout
Berichten: 1082
Lid geworden op: 11 dec 2002, 19:55
Contacteer:

Bericht door headout » 28 okt 2003, 22:07

Code: Selecteer alles

<?php

define('IN_PHPBB', 1);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path.'common.'.$phpEx);
if (!$userdata['session_logged_in'])
{
   redirect(append_sid("login.$phpEx?redirect=db_update.php", true));
}
else if ($userdata['user_level'] != ADMIN)
{
   message_die(GENERAL_MESSAGE, $lang['Not_admin']);

function query( $sql )
{
global $db;

flush();

if ( !($result = $db->sql_query($sql)) )
{
$error_code = TRUE;
$error = $db->sql_error();
message_die(GENERAL_ERROR, '<b>Error!!! Certain SQL lines failed<br></b><br><br>' . $sql, '', __LINE__, __FILE__, $sql);
}
else
{
message_die(GENERAL_MESSAGE, '<b>Queries completed. Delete this file for security reasons.<br></b><br><br>' . $sql, '', __LINE__, __FILE__, $sql);
}
}
query( "REPAIR TABLE phpbb_posts_text" );

?>
Sla dit op als db_update.php, upload het naar je forum (root) en voer het uit: http://www.jouwdomein.nl/forum/db_update.php

Overigens bestaat de tabel wel, MYD is niets anders als de extensie voor DB files.
http://phpbb3.nl Jouw gratis forumprovider!

Gebruikersavatar
w0lfie.be
Berichten: 777
Lid geworden op: 16 mar 2003, 13:59
Locatie: Gent (België)
Contacteer:

Bericht door w0lfie.be » 28 okt 2003, 22:23

headout schreef:Overigens bestaat de tabel wel
Hmmm... Dit:
Marja schreef:SQL Error : 1016 Can't open file: 'phpbb_posts_text.MYD'. (errno: 145)
lijkt toch wel echt dat de tabel er nie is. Als hij't niet kan openen is da 9 op de 10 omdat de tabel er niet is. Maarja, iedereen kan zich vergissen.
headout schreef:MYD is niets anders als de extensie voor DB files.
Ist echt? Ook es iets da'k bij leer se.

Marja
Berichten: 7
Lid geworden op: 28 okt 2003, 19:18
Locatie: Doetinchem

Bericht door Marja » 28 okt 2003, 22:23

Parse error: parse error in /var/www/forum/phpBB2/db_update.php on line 34
Groetjes
Marja

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

Bericht door Luuk » 28 okt 2003, 22:24

Dit dus

Code: Selecteer alles

query( "REPAIR TABLE phpbb_posts_text" ); 
Afbeelding

Marja
Berichten: 7
Lid geworden op: 28 okt 2003, 19:18
Locatie: Doetinchem

Bericht door Marja » 28 okt 2003, 22:26

Ja, en nu?
Groetjes
Marja

Gebruikersavatar
headout
Berichten: 1082
Lid geworden op: 11 dec 2002, 19:55
Contacteer:

Bericht door headout » 28 okt 2003, 23:01

Hmm vreemd. De hierboven geplaatste code geeft in Dreamweaver bij mij ook een foutmelding.
Deze werkte in Dreamweaver wel goed:

Code: Selecteer alles

<?php

define('IN_PHPBB', 1);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path.'common.'.$phpEx);
if (!$userdata['session_logged_in'])
{
   redirect(append_sid("login.$phpEx?redirect=db_update.php", true));
}
else if ($userdata['user_level'] != ADMIN)
{
   message_die(GENERAL_MESSAGE, $lang['Not_admin']);

function query( $sql )
{
global $db;

flush();

if ( !($result = $db->sql_query($sql)) )
{
$error_code = TRUE;
$error = $db->sql_error();
message_die(GENERAL_ERROR, '<b>Error!!! Certain SQL lines failed<br></b><br><br>' . $sql, '', __LINE__, __FILE__, $sql);
}
else
{
message_die(GENERAL_MESSAGE, '<b>Queries completed. Delete this file for security reasons.<br></b><br><br>' . $sql, '', __LINE__, __FILE__, $sql);
}
}
query( "REPAIR TABLE phpbb_posts_text" );

?>
//edit: maak me gek, het is volgens mij exact dezelfde code :?
@Wolfie: Check dit eens: http://www.phpbbhacks.com/forums/viewtopic.php?t=13932
en deze http://www.phpbb.nl/phpBB/viewtopic.php?t=2460

Meestal eindigend op MYI ipv MYD, maar MYD kan dus ook.
http://phpbb3.nl Jouw gratis forumprovider!

Gesloten