SQL ERROR

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Gesloten
Gebruikersavatar
petsim1
Berichten: 186
Lid geworden op: 08 mar 2008, 16:41

SQL ERROR

Bericht door petsim1 » 23 jan 2009, 12:02

  • Adres van je forum: http://www.petsinmemoriam.nl/forum/
    Wanneer ontstond het probleem? gisteren
    phpBB versie: 3.0.3

    Heb je onlangs iets veranderd aan je forum? nee
    Wat is het probleem?
Wat moet ik doen? Krijg sinds gisteren deze foutmelding:

General Error
SQL ERROR [ mysqli ]

Table './md47828db53099/phpbb_sessions' is marked as crashed and should be repaired [145]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.

Jim
Berichten: 3900
Lid geworden op: 21 feb 2007, 14:53
Locatie: Groningen
Contacteer:

Re: SQL ERROR

Bericht door Jim » 23 jan 2009, 12:03

Je sessie tabel is gecrashed, je moet hem even repareren door deze SQL Query uit te voeren op je database.

Code: Selecteer alles

REPAIR TABLE phpbb_sessions;
Jim Mossing Holsteyn - Beheerder
Documentatie | Algemene voorwaarden | Wiki

Heb je suggesties over het verbeteren van phpBB.nl of andere site-gerelateerde vragen? Stuur me een PB!

Gebruikersavatar
petsim1
Berichten: 186
Lid geworden op: 08 mar 2008, 16:41

Re: SQL ERROR

Bericht door petsim1 » 23 jan 2009, 12:09

Jim schreef:Je sessie tabel is gecrashed, je moet hem even repareren door deze SQL Query uit te voeren op je database.

Code: Selecteer alles

REPAIR TABLE phpbb_sessions;
Ik heb nog nooit een "sql query" uigevoerd, hoe moet ik dat doen?

Jim
Berichten: 3900
Lid geworden op: 21 feb 2007, 14:53
Locatie: Groningen
Contacteer:

Re: SQL ERROR

Bericht door Jim » 23 jan 2009, 12:12

Dat staat hier allemaal uitgelegt. :)

[wiki]Sql query uitvoeren[/wiki]
Jim Mossing Holsteyn - Beheerder
Documentatie | Algemene voorwaarden | Wiki

Heb je suggesties over het verbeteren van phpBB.nl of andere site-gerelateerde vragen? Stuur me een PB!

Gebruikersavatar
petsim1
Berichten: 186
Lid geworden op: 08 mar 2008, 16:41

Re: SQL ERROR

Bericht door petsim1 » 24 jan 2009, 22:30

Ik kan al dagen niet in phpmyadmin (die pagina wil niet volledig laden). Heb al diverse mails gestuurd naar mijn webhost, maar nog steeds geen mail terug gehad. Kan ze ook niet bellen.

Is er een andere manier om de sql error op te lossen?

Jim
Berichten: 3900
Lid geworden op: 21 feb 2007, 14:53
Locatie: Groningen
Contacteer:

Re: SQL ERROR

Bericht door Jim » 25 jan 2009, 13:00

Wel, je kan de sql.php tool gebruiken. Je dumpt een bestanden met de volgende inhoud in de root van je forum, genaamd sql.php.

Code: Selecteer alles

<?php
/**
* @package phpBB3
* @version 1.0.0
* @copyright (c) 2007 eviL3
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*/

/**
* @ignore
*/
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();

// Check if the user is logged in and an admin
if (!$auth->acl_get('a_'))
{
   if ($user->data['user_id'] != ANONYMOUS)
   {
      redirect(append_sid($phpbb_root_path . "index.$phpEx"));
   }
   
   login_box("{$phpbb_root_path}sql.$phpEx");
}

$submit      = request_var('submit', false);
$sql_data   = request_var('sql_data', '');

if ($submit && $sql_data)
{
   $sql_ary = str_replace("\n", ' ', $sql_data);
   $sql_data = str_replace('phpbb_', $table_prefix, $sql_data);
   $sql_ary = explode(';', $sql_data);
   
   // Loop through our sql queries
   for ($i = 0, $size = sizeof($sql_ary); $i < $size; $i++)
   {
      $db->sql_query($sql_ary[$i]);
   }
   
   $message = 'Queries executed successfully!';
   $message .= '<br /><br />';
   $message .= sprintf('%sClick here to return to the query form%s', '<a href="' . append_sid($phpbb_root_path . 'sql.' . $phpEx) . '">', '</a>');
   
   trigger_error($message);
}

?>
<form action="<?php echo append_sid($phpbb_root_path . 'sql.' . $phpEx); ?>" method="post">
   <textarea style="width: 80%; height: 200px;" name="sql_data"></textarea><br />
   <input type="submit" name="submit" value="<?php echo $user->lang['SUBMIT']; ?>" />
</form>
Dan ga je naar dit bestand in je browser en in het tekstvak dat je krijgt zet de SQL Query die ik je eerder gaf en die verzend je.
Jim Mossing Holsteyn - Beheerder
Documentatie | Algemene voorwaarden | Wiki

Heb je suggesties over het verbeteren van phpBB.nl of andere site-gerelateerde vragen? Stuur me een PB!

Gebruikersavatar
petsim1
Berichten: 186
Lid geworden op: 08 mar 2008, 16:41

Re: SQL ERROR

Bericht door petsim1 » 25 jan 2009, 14:02

Heb het bestand geupload in petsinmemoriam/forum/ maar krijg dezelfde error te zien en niet een pagina waarin ik de sql kan bewerken.

Kijk maar:

http://www.petsinmemoriam.nl/forum/sql.php

Gebruikersavatar
petsim1
Berichten: 186
Lid geworden op: 08 mar 2008, 16:41

Re: SQL ERROR

Bericht door petsim1 » 25 jan 2009, 17:34

Probleem is verholpen. Ik kon vandaag weer inloggen in phpmyadmin. Bedankt voor de tips en hulp!

Gesloten