Invalid dbms driver hibaüzenet fórum telepítésekor
Szerző
Üzenet
Idézet:
Fatal error: Uncaught exception 'RuntimeException' with message 'You have specified an invalid dbms driver: ' in /home/hzhungar/public_html/forum/phpbb/config_php_file.php:158
Stack trace:
#0 /home/hzhungar/public_html/forum/phpbb/di/container_builder.php(315): phpbb\config_php_file->convert_30_dbms_to_31(NULL)
#1 /home/hzhungar/public_html/forum/phpbb/di/container_builder.php(337): phpbb\di\container_builder->get_dbal_connection()
#2 /home/hzhungar/public_html/forum/phpbb/di/container_builder.php(151): phpbb\di\container_builder->get_installed_extensions()
#3 /home/hzhungar/public_html/forum/install/install_install.php(108): phpbb\di\container_builder->get_container()
#4 /home/hzhungar/public_html/forum/install/index.php(409): install_install->main('install', 'final') #5 /home/hzhungar/public_html/forum/install/index.php(289): module->load()
#6 {main} thrown in /home/hzhungar/public_html/forum/phpbb/config_php_file.php on line 158
A config.php állományodban kell hogy legyen egy
A legfrissebb phpBB a 3.1.6-ot takarja?
_________________
<M>
$dbms
-el keződő sor, azt betudnád másolni ide? A másik dolog amit érdemes lenne tisztázni, hogy az adatbázis táblák létrejönnek az adatbázisban (a legtöbb szolgáltató phpMyAdmint, vagy hasonlót, vagy ha a saját gépeden futtatod, akkor akár command line is megteszi)?
A legfrissebb phpBB a 3.1.6-ot takarja?
_________________
<M>
$dbms = 'phpbb\\db\\driver\\mysqli';
Igen létrejönnek a táblák, és igen 3.1.6
Igen létrejönnek a táblák, és igen 3.1.6
Ez így jónak tűnik, most hirtelen nincs ötletem, hogy mi okozhatná ezt a hibát (talán, ha PHP7-et használsz az okozhatna valami ilyesmit, de ebben nem vagyok biztos). Ez valamelyik tárhelyszolgáltatónál van, vagy lokális szerveren? Amennyiben a második, tudnál adni némi infót a rendszerről (operációs rendszer, PHP verzió, szerver szoftver)?
_________________
<M>
_________________
<M>
Szolgáltatónál van. Akkor ink írjak a szolgáltatónak?
Elméletileg működnie kéne a telepítőnek és ez az összes támogatott PHP verzión tesztelve van, tehát a legvalószínűbb oka a hibának az, hogy valamilyen furcsa PHP beállítás miatt valami nem működik megfelelően (a fórum telepítő szempontjából).
Amit még megpróbálhatsz, az a 3.1.5 telepítése, hátha az működik (a 3.1.6-ban volt egy módosítás, ami ezt a részt piszkálta, de én nem látom, hogy mi lehet benne a hiba). Ha ez megoldaná a problémát, és tudnád azt itt jelezni, akkor valószínűleg a 3.1.7 és a 3.2.0 is mentes lesz már ettől remélhetőleg.
Ha a 3.1.5 sem működne, akkor esetleg érdeklődhetsz a szolgáltatódnál (valószínűleg a
U.i.: Ha a 3.1.5 nem működne, elvileg ezt a hiba üzenetet kéne kb visszaköpnie:
_________________
<M>
Amit még megpróbálhatsz, az a 3.1.5 telepítése, hátha az működik (a 3.1.6-ban volt egy módosítás, ami ezt a részt piszkálta, de én nem látom, hogy mi lehet benne a hiba). Ha ez megoldaná a problémát, és tudnád azt itt jelezni, akkor valószínűleg a 3.1.7 és a 3.2.0 is mentes lesz már ettől remélhetőleg.
Ha a 3.1.5 sem működne, akkor esetleg érdeklődhetsz a szolgáltatódnál (valószínűleg a
get_defined_vars()
funkció nem működik helyesen), hátha ők tudnak ebben segíteni.
U.i.: Ha a 3.1.5 nem működne, elvileg ezt a hiba üzenetet kéne kb visszaköpnie:
Kód:
#0 /home/hzhungar/public_html/forum/phpbb/di/container_builder.php(315): phpbb\config_php_file->convert_30_dbms_to_31(FALSE)
_________________
<M>
Nem készíthetsz új témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.