Unknown database
Unknown database
Nadat ik jaren lang een forum heb zonder problemen, krijg ik opeens een foutmelding.
General Error
SQL ERROR [ mysql4 ]
Unknown database 'phpbb3' [1049]
An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Ik begrijp niet hoe dit is ontstaan. Zelf heb ik geen wijzigingen aangebracht en misschien is dit een heel herkenbare foutmelding voor de mensen hier en hopelijk is het op te lossen.
Kan iemand mij adviseren?
General Error
SQL ERROR [ mysql4 ]
Unknown database 'phpbb3' [1049]
An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Ik begrijp niet hoe dit is ontstaan. Zelf heb ik geen wijzigingen aangebracht en misschien is dit een heel herkenbare foutmelding voor de mensen hier en hopelijk is het op te lossen.
Kan iemand mij adviseren?
- El torro
- Berichten: 4177
- Lid geworden op: 02 sep 2014, 21:28
- Locatie: In het zonnige zuiden
- Contacteer:
Re: Unknown database
Vermoedelijk heeft je host de PHP versie verandert
Welke phpbb3 versie heb je en wanneer heb je voor het laatste geüpdate?
Welke phpbb3 versie heb je en wanneer heb je voor het laatste geüpdate?
Re: Unknown database
ik kan vooralsnog alleen PHPBB3 ontdekken maar dat zegt weinig of eigenlijk niks. Een update kan ik me niet herinneren.
Het forum staat op mijn eigen NAS.
Het forum staat op mijn eigen NAS.
- El torro
- Berichten: 4177
- Lid geworden op: 02 sep 2014, 21:28
- Locatie: In het zonnige zuiden
- Contacteer:
Re: Unknown database
En welke php versie gebruik je dan¿
Misschien een link naar je forum geven?
Misschien een link naar je forum geven?
Re: Unknown database
Vanwaar je verwachting dat het aan PHP ligt?
Het is duidelijk een MySQL-melding die aangeeft dat de database phpbb3 niet bestaat.
Mijn advies: Kijk eens met root/admin inlog in phpMyAdmin naar de juiste database.
Het is duidelijk een MySQL-melding die aangeeft dat de database phpbb3 niet bestaat.
Mijn advies: Kijk eens met root/admin inlog in phpMyAdmin naar de juiste database.
Laatst gewijzigd door AarClay op 02 okt 2019, 19:49, 1 keer totaal gewijzigd.
- El torro
- Berichten: 4177
- Lid geworden op: 02 sep 2014, 21:28
- Locatie: In het zonnige zuiden
- Contacteer:
Re: Unknown database
Ik concludeer niets maar stelde de vraag, omdat er nog met mysql4 wordt gewerkt en dat volgens mij niet meer werkt in php7.+
Maar ik kan fout zijn hoor.
Maar ik kan fout zijn hoor.
Re: Unknown database
Als de PHP-versie de oorzaak zou zijn, ligt het aan de driver. mysql v.s. mysqli.
Het laatste wordt aangeraden om te gebruiken.
Het laatste wordt aangeraden om te gebruiken.
- El torro
- Berichten: 4177
- Lid geworden op: 02 sep 2014, 21:28
- Locatie: In het zonnige zuiden
- Contacteer:
Re: Unknown database
Maar dat werkt alleen boven de 5.6 uit mijn hoofd te zeggen.
Daarom vroeg ik naar de php versie.
Daarom vroeg ik naar de php versie.
Re: Unknown database
Het is denk ik een kwestie van de database driver. De vroeger standaard maar nu verouderde
Vervang in
mysql
werkt niet meer in moderne PHP versies. Vervang in
./config.php
de regel met $dmbs
in zijn geheel door
Code: Selecteer alles
$dbms = 'phpbb\\db\\driver\\mysqli';
Re: Unknown database
die mysqli.php staat bij mij in phpbb3/includes/db/ en hiermee de config.php aangepast.
Dan krijg ik de melding HTTP 500 de pagina werkt niet.
Een andere melding was dat phpbb3/install/index.php niet gevonden kan worden.
Met die install-map heb ik destijds het creëeren van het forum gestart en later hernoemd volgens instructie.
Zet ik die map weer terug als "install" dan krijg ik het beginscherm om je forum te gaan creëeren.
klinkt misschien onprofessioneel, maar ik zocht nu even "waar staat dan die database" die hij niet kan vinden.
Alle mappen zijn gedateerd van het moment dat ze gecreëerd zijn, behalve onder phpbb3/cache, daarin staan bestanden die het laatst gemuteerd zijn in augustus 2019.
Dan krijg ik de melding HTTP 500 de pagina werkt niet.
Een andere melding was dat phpbb3/install/index.php niet gevonden kan worden.
Met die install-map heb ik destijds het creëeren van het forum gestart en later hernoemd volgens instructie.
Zet ik die map weer terug als "install" dan krijg ik het beginscherm om je forum te gaan creëeren.
klinkt misschien onprofessioneel, maar ik zocht nu even "waar staat dan die database" die hij niet kan vinden.
Alle mappen zijn gedateerd van het moment dat ze gecreëerd zijn, behalve onder phpbb3/cache, daarin staan bestanden die het laatst gemuteerd zijn in augustus 2019.
- El torro
- Berichten: 4177
- Lid geworden op: 02 sep 2014, 21:28
- Locatie: In het zonnige zuiden
- Contacteer:
Re: Unknown database
Waar heb je gelezen dat dat aangepast moest worden?die mysqli.php staat bij mij in phpbb3/includes/db/ en hiermee de config.php aangepast.
Wij hebben het over de /config.php
Maar alleen als de php versie hoger is dan 5.6
Welke versie heb je?
Wanneer krijg je die melding?Een andere melding was dat phpbb3/install/index.php niet gevonden kan worden.
Re: Unknown database
ik ben eerlijk gezegd aan het zoeken welke versie ik heb. Alles stamt uit 2010-2011 periode.
En ik heb het pad aangepast zoals Ger dat had beschreven, dat de config.php dus vewijst naar die mysqli ipv naar mysql.
Een andere oorzaak zou kunnen zijn dat het aan mijn NAS ligt, dat vanuit die software iets misschien niet meer ondersteund wordt.
Ik kan nu niet terughalen wanneer ik die melding phpbb3/install/index.php niet gevonden, had.
En ik heb het pad aangepast zoals Ger dat had beschreven, dat de config.php dus vewijst naar die mysqli ipv naar mysql.
Een andere oorzaak zou kunnen zijn dat het aan mijn NAS ligt, dat vanuit die software iets misschien niet meer ondersteund wordt.
Ik kan nu niet terughalen wanneer ik die melding phpbb3/install/index.php niet gevonden, had.
- El torro
- Berichten: 4177
- Lid geworden op: 02 sep 2014, 21:28
- Locatie: In het zonnige zuiden
- Contacteer:
Re: Unknown database
Is de software van de NAS ook nooit geupdate dan?Alles stamt uit 2010-2011 periode.
Re: Unknown database
Kun je EXACT aangeven wat je nu hebt staan in je
config.php
BEHALVE de 2 regels waar $dbuser
en $dbpasswd
in staat?Re: Unknown database
okay. mijn versie is PHP 5.6.31
Mijn config.php (zoals ik het altijd had staan)
Mijn config.php (zoals ik het altijd had staan)
Code: Selecteer alles
<?php
// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'mysql';
$dbhost = '127.0.0.1';
$dbport = '';
$dbname = 'phpbb3';
$dbuser = '***';
$dbpasswd = '***';
$table_prefix = 'MPF';
$acm_type = 'file';
$load_extensions = '';
@define('PHPBB_INSTALLED', true);
// @define('DEBUG', true);
// @define('DEBUG_EXTRA', true);
?>
Laatst gewijzigd door Ger op 03 okt 2019, 13:21, 1 keer totaal gewijzigd.
Re: Unknown database
Verander dat in:
Let op: ik heb je user en password aangepast (zoals ik in mijn vorige bericht al aangaf)
Code: Selecteer alles
<?php
// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'mysqli';
$dbhost = '127.0.0.1';
$dbport = '';
$dbname = 'phpbb3';
$dbuser = '***';
$dbpasswd = '***';
$table_prefix = 'MPF';
$acm_type = 'file';
$load_extensions = '';
@define('PHPBB_INSTALLED', true);
// @define('DEBUG', true);
// @define('DEBUG_EXTRA', true);
- El torro
- Berichten: 4177
- Lid geworden op: 02 sep 2014, 21:28
- Locatie: In het zonnige zuiden
- Contacteer:
Re: Unknown database
Dat zou normaal moeten werken.
En je database is er nog, weet niet welk programma je daarvoor gebruikt, phpmyadmin vermoed ik?
En je database is er nog, weet niet welk programma je daarvoor gebruikt, phpmyadmin vermoed ik?
Re: Unknown database
Ik had het te snel gepost, ww etc verwijderd maar je was me nog voor
Maar als ik het zo aanpas, krijg ik een HTTP 500 fout (deze pagina werkt niet)
De rootfolder heet bij mij dan ook phpbb3, ik heb geen folder db en driver.
Maar als ik het zo aanpas, krijg ik een HTTP 500 fout (deze pagina werkt niet)
De rootfolder heet bij mij dan ook phpbb3, ik heb geen folder db en driver.
Re: Unknown database
Waar haal je die mappen vandaan? Ik vraag toch alleen maar een wijziging in een bestand zonder enige verwijzing naar mappen db en driver?
Je hebt waarschijnlijk nog phpBB 3.0.x dus mijn eerdere suggestie van 09:30 uur mag je negeren.
PS: als je exact wil weten welke versie van phpBB je hebt kun je kijken in
Je hebt waarschijnlijk nog phpBB 3.0.x dus mijn eerdere suggestie van 09:30 uur mag je negeren.
PS: als je exact wil weten welke versie van phpBB je hebt kun je kijken in
./includes/constants.php
rond regel 28.Re: Unknown database
ik dacht te moeten zoeken waar mysqli.php staat, maar k heb het nu gewijzigd in $dbms = 'mysqli', maar dan krijg ik dezelfde foutmelding, unknown database.
Sorry voor de verwarring Ger. Ben al blij dat mensen me helpen.
Sorry voor de verwarring Ger. Ben al blij dat mensen me helpen.