Christian Weerts wrote:
> Moin,
>
> ich benutze hier einen Rechner als DB-Server und habe derzeit zwei
> Clients in Betrieb (1x Laptop, 1x PC). Auf beiden Clients ist eine WAP
> (WML-Apache-PHP) Umgebung eingerichtet.
> Die WAP-Versionen für den Laptop sind folgende:
> WML Version: 2.0.8-7
> Apache Version: 1.3.31-3
> PHP Version: 4:4.3.4-4
>
> Die WAP-Versionen für den PC sind folgende:
> WML Version: 2.0.8-7
> Apache Version: 1.3.29.0.2-4
> PHP Version: 4:4.3.4-4
>
> Nun stellt sich folgendes Problem dar: Auf dem PC kann ich ganz normal
> über WML den PHP-Code generieren, damit er von Apache ausgeführt wird.
> Die notwendigen Funktionen für den DB-Zugriff funktionieren hier
> einwandfrei. Alles ist Bestens.
>
> Auf dem Laptop kann ich ebenfalls über WML den PHP-Code generieren. Die
> MD5-Summen sind mit denen vom PC übereinstimmend. Wenn ich jetzt den
> PHP-Code aufrufe, bekomme ich auch den Kontostand angezeigt, genau wie
> auf dem PC. Stelle ich jetzt aber eine Abfrage (z.b. zeige alle Umsätze
> aus 2003), werden keine Daten angezeigt. Obwohl definitiv Daten in der
> DB vorhanden sind. Dies konnte ich mit einen Zugriff über den PC
> nachvollzeihen.
Lass Dir mal an der passenden Stelle den Query anzeigen und schick den
direkt an die Datenbank:
printf ("<p>%s</p>", $query);
Greifen beide Rechner auf die gleiche Datenbank zu oder gibt's da
auch Versions-Unterschiede? Dass es am Apache liegt, ist relativ
unwahrscheinlich.
Gruesse,
Joey
-- Beware of bugs in the above code; I have only proved it correct, not tried it. -- Donald E. KnuthReceived on Tue, 24 Aug 2004 10:37:55 +0200
This archive was generated by hypermail 2.1.8 : Tue Aug 24 2004 - 10:49:28 CEST