Witam.
W Linuksie jestem "noga" ale jakoś brnę przez niego. Mój problem to: kiedy wpiszę localhost w konfigu strony www, baza jest prawidłowo odczytywana.
Gdy stronę przeniosę na inny serwer i wpisuje numer ip serwera, na którym mam bazę to pokazuje mi błąd połączenia i nie chce mnie połączyć z bazą.
Gdzie jest coś zablokowane i jak to naprawić?
B
Jeżeli chcemy aby mysqld działał na wszystkich interfejsach nie tylko na 127.0.0.1 (localhost), edytujemy plik /etc/mysql/my.cnf i stawiamy znak #, przed wpisem:
Kod: Zaznacz cały
# bind-address = 127.0.0.1
Bastian, to też, natomiast trzeba dodatkowo zezwolić na dostęp konkretnego użytkownika z konkretnego IP:
http://www.debianhelp.co.uk/remotemysql.htm
http://www.debianhelp.co.uk/remotemysql.htm