beijo
16.10.07, 09:37
Hallo,
haben momentan folgendes Problem mit meinem MySQL-Server. Binde ich ihn auf eine IP hier im Intranet kann man darauf connecten. wenn ich aber in der my.cnf den eintrag umändere auf localhost oder 127.0.0.1 kann ich wenn ich aufn server eingelogged bin per telnet localhost 3306 connecten bzw bringt er mir was ... unter netstat -lp zeigt er mir auch dass localhost:mysql gebunden ist ... allerdings wenn ich nun per phpmyadmin ( in der config.inc.php ist das auch auf localhost geändert ) oder per phpscript !mysql_connect("localhost", "user", "pw") connecte kommt jedesmal server nicht erreichbar nach ewigen laden, bzw:
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /var/www/interna/dp.php3 on line 53
db error. Please try again soon.
ich dachte ursprünglich wäre es sicherer den mysql an nur eine ip zu binden, aber das würde ja auch externen zugriff erlauben. so machts dann auch keine probleme mit phpmyadmin ... jetzt ist das problem nur das hier im intranet alle ports freigeschalten werden müssen, d.h. auch der mysql port, doch die netten jungs die das intranet hier verwalten meinen ich soll das über localhost laufen lassen. Da gehts aber aus irgendwelchen gründen nicht, obwohl alle einstellungen doch eigentlich stimmen müssten?
habt ihr da eine ahnung?
wenn ihr wollt schicke ich euch mal die auszüge aus der my.cnf und der phpmyadmin config... wobei die eigentlich klar sein müssten....(wegen dem obenbeschriebenen)
grüße
beijo
haben momentan folgendes Problem mit meinem MySQL-Server. Binde ich ihn auf eine IP hier im Intranet kann man darauf connecten. wenn ich aber in der my.cnf den eintrag umändere auf localhost oder 127.0.0.1 kann ich wenn ich aufn server eingelogged bin per telnet localhost 3306 connecten bzw bringt er mir was ... unter netstat -lp zeigt er mir auch dass localhost:mysql gebunden ist ... allerdings wenn ich nun per phpmyadmin ( in der config.inc.php ist das auch auf localhost geändert ) oder per phpscript !mysql_connect("localhost", "user", "pw") connecte kommt jedesmal server nicht erreichbar nach ewigen laden, bzw:
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /var/www/interna/dp.php3 on line 53
db error. Please try again soon.
ich dachte ursprünglich wäre es sicherer den mysql an nur eine ip zu binden, aber das würde ja auch externen zugriff erlauben. so machts dann auch keine probleme mit phpmyadmin ... jetzt ist das problem nur das hier im intranet alle ports freigeschalten werden müssen, d.h. auch der mysql port, doch die netten jungs die das intranet hier verwalten meinen ich soll das über localhost laufen lassen. Da gehts aber aus irgendwelchen gründen nicht, obwohl alle einstellungen doch eigentlich stimmen müssten?
habt ihr da eine ahnung?
wenn ihr wollt schicke ich euch mal die auszüge aus der my.cnf und der phpmyadmin config... wobei die eigentlich klar sein müssten....(wegen dem obenbeschriebenen)
grüße
beijo