MySQL – No such file or directory

Iver_88
Člen | 5
+
0
-

Zdravím. Mám problém s rozjetím databáze na produkčním serveru. Údaje vím, že jsou aktuální a jsem schopný se jednoduchým php skriptem připojit k databázi. Když ale ty samé údaje použiji v configu v Nette, vypíše se toto:

Nette\Database\ConnectionException #HY000

SQLSTATE[HY000] [2002] No such file or directory

$service = new Nette\Database\Connection("mysql:81.2.194.108;dbname=f97911", "uzivatel", "heslo", []);

Zajímavé je, že toto v jednoduchém php skriptu připojí:

$conn = new mysqli("81.2.194.108", "uzivatel", "heslo", "f97911");

Jde o server Forpsi.

Editoval Iver_88 (11. 4. 2019 16:57)

CZechBoY
Člen | 3608
+
0
-

Zkoušíš 2 různé databázové vrstvy…
chybí ti host= v DSN

https://www.php.net/…nnection.php

Iver_88
Člen | 5
+
0
-

S tou vrstvou jsem to věděl. Chtěl jsem jen poukázat že je zádrhel někde v konfiguraci Nette. Věděl jsem že je to prkotina. Ale že jsem až takový trouba, to ne :D