Dacă serverul tău fr metin2 rulează pe MariaDB și vezi eroarea:
mysql_real_connect: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
acest lucru se întâmplă pentru că serverul caută socket-ul MySQL în /tmp/mysql.sock
, dar pe FreeBSD MariaDB/MySQL folosește de obicei:
/var/run/mysql/mysql.sock
Rezolvare:
Deschide terminalul și rulează următoarea comandă:
ln -s /var/run/mysql/mysql.sock /tmp/mysql.sock
Asta va crea un "shortcut" astfel încât serverul de metin2 să găsească socket-ul unde îl caută.
Pași finali
- Verifică că serverul MySQL/MariaDB este pornit:
service mysql-server status
- Incearca sa pornesti din nou serverul de metin2
- Te bucuri de joc :)