Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Brauche hilfe nach Upgrade von Apache und Mysql



Thor
03.05.2006, 23:15
Ich habe heute mal meinen Server, auf dem ich meine Scripte teste, upgegradet. Nun habe ich das Problem, das ich immer Fehlermeldungen bekomme wie

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in on line x

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in on line x

Warning: Cannot modify header information - headers already sent by (output started at :x) in on line x

Die Scripte haben auf dem alten Server einwandfrei funktioniert.


Es kommt mir so vor, als ob der Fehler nur bei ner Mysql-Abfrage auftritt.

Vorher hatte ich xampp version 1.4.15
Apache 2.0.54
MySQL 4.1.13
PHP 5.0.4 + PHP 4.4.0 + PEAR

jetzt den hier xampp version 1.5.2
Apache 2.2.0
MySQL 5.0.20
PHP 5.1.2 + PHP 4.4.2-pl1 + PEAR

Habe mysql_error ausprobiert und es kommt leider keine Fehlermeldung

Demonking
03.05.2006, 23:33
hm.. db verbindungen gecheckt? db passwort etc? vllt irgendwo eine umstellung nach upgrade oder so oO glaube net das es an xampp liegt wohl eher an der MYSQL verbindung oder wie du drauf zugreifst ^^

Thor
04.05.2006, 08:17
An den Scripten habe ich nix verändert. Wie oben schon steht, laut mysql_error bekomme ich keine Fehlermeldung. Deswegen gehe ich davon aus, dass da alles in Ordnung ist. Naja fast alles :D

Edit
Ich habe mal etwas herumprobiert. Die fehler Meldungen gehen weg, wenn ich aus
$extract = mysql_query("SELECT * FROM user WHERE name='$user' && pass='$pass' && release='1' && usergroup!='1'");


$extract = mysql_query("SELECT * FROM user WHERE name='$user'"); mache. Gibt es jetzt keine UND -Verknüpfungen mehr?:confused:

Edit2
So, ich habe den Fehler nun selber gefunden. Der Fehler ist das release in der Abfrage. Da baut Mysql dann wohl Fehler -_-. Wenn man schon mal englich benutzt, geht es gleich schief :D
Problem gelöst und nun komme zu spät zu meiner Vorlesung :(