phpbar.de logo

Mailinglisten-Archive

[dbs] Keine Fehlernummer bei fehlgeschlagener MySQL-Verbindung

[dbs] Keine Fehlernummer bei fehlgeschlagener MySQL-Verbindung

Jens Carl ml02 at in-bln.de
Don Okt 26 11:42:37 CEST 2006


Sebastian Mendel wrote:
> Jens Carl wrote:
> 
>> ich führe den folgenden Code sowohl auf der Kommandozeile als auch im
>> Webserver aus, habe aber unterschiedliche Ergebnisse:
> 
> Was meinst du mit Kommandozeile?
> 
> $ script.php
> 

Ja, so in der Art wie:

$php -f ./db_test.php

> oder
> $ mysql --host= --user= --password=
> 
> ???
> 
> 
>> <snip>
>>
>> $link = mysql_connect( 'SERVER', 'USERNAME', 'PASSWORD' );
>> if( !$link )
>> 	echo mysql_errno();
>>
>> <snap>
>>
>> Auf der Kommandazeile steht jeweils die Fehlernummer für das was falsch ist.
>>
>> Im Webserver steht immer '0', egal was falsch ist, ist dies ist
> 
> Immer? Oder nur immer beim selben Fehler?
> Was sagt denn die Kommandozeile was für ein Fehler es ist?

Ja, egal ob SERVER; USERNAME oder PASSWORD falsch ist.

> 
> 
>> eindeutig nicht richtig. Hat jemand eine Idee voran das liegen könnte?
> 
> ist mysql_error() auch leer?

Ja, ist auch leer.

> 
> funcktioniert mysqli_connect() und mysqli_connect_error()/errno(); 
> (falls installiert)?
> 
> 
Noch nicht ausprobiert, ist aber installiert.

php::bar PHP Wiki   -   Listenarchive