Hallo,
ich connecte von einem anderen Server (A) auf den Server (B) bei mir zu Hause, auf welchem die Datenbank MySQL läuft.
Server B bekommt eine feste IP-Adresse im Internet. (145....) Nun kann ich von Server A zwar auf Server B mit der IP-Adresse zugreifen, gebe ich aber in PHP bei einer MySQL Verbindung als Host die IP-Adresse ein, dann connected dieser ewig, ohne Erfolg.
Jetzt habe ich gesehen, dass ich nur Port 80 auf Server B freigegeben habe. In der PHP.INI existiert ein Eintrag 'mysql.default_host' mit dem Wert 'NULL'. Heißt das nun dass dieser den Standard Port 3306 für MySQL benutzt und ich diesen einfach noch freigeben sollte damit Server A auf die DB von Server B mittels PHP connecten kann?
Grüße Matt