Üdv Mindenkinek!
Éppen egy weblap migrálásán dolgozom, és egy kis akadályba ütköztem.
A problémám a következő: a weblap amit át kell pakolnom a Kohana Framework-re támaszkodik, én pedig ezt a rendszert még nem ismerem, a dokumentációjukból annyit ki tudtam szedni, hogy hol adhatom meg neki a mysql adatokat, és a leírásokban kb ennyi is volt meg hogy állítsam be a bootstrap.php-t és a jogokat a cache, log mappákra.
Az alábbi hibát írta ki: MODPATH/database/classes/Kohana/Database/MySQLi.php [ 67 ] Ezena hibakódon belül erre a sorra hivatkozik: ':code' => $this->_connection->connect_errno,
Olyan mintha nem csatlakozna a mysql szerverhez.
Van esetleg ötletetek hogy miért nem akar elindulni a rendszer.
- 1455 megtekintés
Hozzászólások
Alap kérdés, de nem írtad: a php-mysqli csomag fent van?
- A hozzászóláshoz be kell jelentkezni
Én egyszer azért kaptam ilyen hibaüzenetet, mert nem futott az sqldaemon. Bakker fél napig kerestem a hibát!
- A hozzászóláshoz be kell jelentkezni
Az sqldaemonnak elméletileg futnia kell mivel nem csak ez az egy weblap fut a rendszeren, és a többit kiszolgálja csont nélkül, de azért ezt is lecsekkolom. Köszönöm
- A hozzászóláshoz be kell jelentkezni
Dupla lett, Bocsi.
- A hozzászóláshoz be kell jelentkezni
Alap kérdés és jogos :D. Megnézem, most éppen terepen vagyok de amint beérek az irodába megnézem, de úgy emlékszem hogy ilyen csomagot nem telepítettem, ha csak valamelyik más csomag nem rántotta fel magával együtt. Köszi
- A hozzászóláshoz be kell jelentkezni
Láma kérdés, de átmásoltad a konfig fájlt, ahogy ajánlja a dokumentáció ? kohanaframework.org/3.3/guide/database/config
- A hozzászóláshoz be kell jelentkezni
Igen azt átmásoltam, megnéztem a mysqli csomag is fel van telepítve, és fut sqldaemon is.
Már beirtam minden database.php nevű fájlba a belépési adatokat de semmi változás.
- A hozzászóláshoz be kell jelentkezni
Ha egy gépen fut a dbms és a webserver, akkor a localhost / 127.0.0.1 / gép publikus IP-je szentháromságot végigpróbáltad?
Valamint az adott user-nek a dbms-hez honnan van joga csatlakozni?
Illetve: csinálj egy test.php file-t valahova, tartalma lényegében a következő legyen:
if (!mysqli_connect(parampapparam)){
echo errno, error;}
else{
echo connected;
mysqli_close;
}
Nyilván helyesen megírva, ez csak az elv.
A connect paramétere az legyen, amit a kohana-nak beállítottál, és ha egyszerűen megoldható akkor include-old a megfelelő kohana-s config file-t.
- A hozzászóláshoz be kell jelentkezni
Köszönöm mindenkinek a segítséget. A probléma többek között a mysql kapcsolattal volt.
A hiba a mysqlnd csomag telepítését követően megszünt viszont, nem töltődtek be grafikai elemek ez a jelenség viszont annak volt köszönhető hogy a weblap apache2 alatt futott .htaccess fájlal és a rewrite parancsok nem érvényesültek nginx alatt az új környezetben. Miután átírtam a htaccess fájlt nginx formába tökéletesen ment a weblap.
- A hozzászóláshoz be kell jelentkezni