PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : 2 Serverbetrieb - keine Verbindung zu Mysql


Tweety
21.06.2008, 22:03
Hallo,

ich habe zwei Server eingerichtet, den einen für Http und den anderen für Mysql.

Wenn ich vom Httpdserver über SSH zum Mysqlserver verbinde, dann geht es.

Rufe ich aber das Forum auf, erhalte ich folgende Fehlermeldung:

mysqli_real_connect() [<a href='function.mysqli-real-connect'>function.mysqli-real-connect</a>]: (HY000/2003): Can't connect to MySQL server on 'xx.xx.xx.xx' (13)
/var/www/domain/subdomains/forum/httpdocs/includes/class_core.php on line 1040

System: CentOs5 2.6.18-53.1.21
Mysqlversion: 5.0.22-2.2

System: CentOs5 2.6.18-53.1.21
Apache: 2.2.3-11
PHP: 5.1.6-15

Die beiden Server sind miteinander vernetzt, es funktioniert aber egal wie, ob mit IP, Hostname, Tunnel, einfach nicht.

Bin die Mysqlreferenz bzgl. dieses Fehlers durch, aber egal was ich ändere, ich bekomme keine Verbindung hin.

Hat jemand einen Tip für mich?

vB Version: 3.6.5

Gruß,
Tweety

s.molinari
22.06.2008, 08:14
Hallo Tweety,

Ist die Port number korrekt?

$config['MasterServer']['port'] = 3306;

Welche Version Mysql wird eingesetzt?

Scott

ridcully
22.06.2008, 10:26
Was vielleicht auch sein könnte: Lauscht der MySQL Server vielleicht nur am localhost, und lässt keine externen Verbindungen zu?

Tweety
22.06.2008, 11:41
@s.molinari
Hier die Informationen

Mysqlversion: 5.0.22-2.2
$config['MasterServer']['port'] = 3306;


@ridcully
skip-networking ist auskommentiert. Über externer Konsole kann ich verbinden. Über PHP-Anwendung geht es nicht.

s.molinari
22.06.2008, 13:09
Was steht in der my.cnf Datei des Servers?

port=??????

Scott

Tweety
22.06.2008, 15:04
Danke für die Antworten, es funktioniert nun.

Problem war SELinux.

/etc/sysconfig/selinux musste geändert werden.
SELinux = disabled