php webservice geht manchmal und manchmal nicht.... grund?
bearbeitet von Jörg ReinholzMoin!
> 1. das gewünschte ergebenis wird zurück gegeben
>
> 2. oder ich bekomme: Der vom Client gefundene Anforderungsinhaltstyp ist 'text/html', erwartet wurde 'text/xml'.
>
> 3. oder ich bekomme: Die Antwort ist kein wohlgeformter XML-Code.
2 und 3 sagen mir: Es gab eine Fehlermeldung. Dein C# - Dingens sollte den HTTP-Statuscode auswerten und wenn da keine 200 drin steht den gesendeten Text als "Webseite" anzeigen. Wenn das nicht geht als HTML-Quelltext.
Schaue ins Error-Log Deines Web-Servers. Dort sollte hilfreiches sichtbar werden. Unter inux mach ich das mit:
~~~
~> tail -f /var/log/apache2/error.log
~~~
(Das "beobachtet" das Logfile. Ich hab mir Rechte daran eingeräumt. (Linux: man chmod und man logrotate -> create helfen an der Stelle weiter)
Hast Du unter Windows kein tail, [dann hole Dir endlich brauchbare Werkzeuge](http://sourceforge.net/projects/unxutils/files/unxutils/current/UnxUtils.zip/download), entpacke den Stuff in einen Ordner, den Du auch dem Suchpfad hinzufügst.
Jörg Reinholz
php webservice geht manchmal und manchmal nicht.... grund?
bearbeitet von Jörg ReinholzMoin!
> 1. das gewünschte ergebenis wird zurück gegeben
>
> 2. oder ich bekomme: Der vom Client gefundene Anforderungsinhaltstyp ist 'text/html', erwartet wurde 'text/xml'.
>
> 3. oder ich bekomme: Die Antwort ist kein wohlgeformter XML-Code.
2 und 3 sagen mir: Es gab eine Fehlermeldung. Dein C# - Dingens sollte den HTTP-Statuscode auswerten und wenn da keine 200 drin steht den gesendeten Text als Fehler anzeigen. Wenn das nicht geht als HTML-Quelltext.
Schaue ins Error-Log Deines Web-Servers. Dort sollte hilfreiches sichtbar werden. Unter inux mach ich das mit:
~~~
~> tail -f /var/log/apache2/error.log
~~~
(Das "beobachtet" das Logfile. Ich hab mir Rechte daran eingeräumt. (Linux: man chmod und man logrotate -> create helfen an der Stelle weiter)
Hast Du unter Windows kein tail, [dann hole Dir endlich brauchbare Werkzeuge](http://sourceforge.net/projects/unxutils/files/unxutils/current/UnxUtils.zip/download), entpacke den Stuff in einen Ordner, den Du auch dem Suchpfad hinzufügst.
Jörg Reinholz
php webservice geht manchmal und manchmal nicht.... grund?
bearbeitet von Jörg ReinholzMoin!
> 1. das gewünschte ergebenis wird zurück gegeben
>
> 2. oder ich bekomme: Der vom Client gefundene Anforderungsinhaltstyp ist 'text/html', erwartet wurde 'text/xml'.
>
> 3. oder ich bekomme: Die Antwort ist kein wohlgeformter XML-Code.
2 und 3 sagen mir: Es gab eine Fehlermeldung. Dein C# - Dingens sollte den HTTP-Statuscode auswerten und wenn da keine 200 drin steht den gesendeten Text als Fehler anzeigen. Wenn das geht nicht als HTML-Quelltext.
Schaue ins Error-Log Deines Web-Servers. Dort sollte hilfreiches sichtbar werden. Unter inux mach ich das mit:
~~~
~> tail -f /var/log/apache2/error.log
~~~
(Das "beobachtet" das Logfile. Ich hab mir Rechte daran eingeräumt. (Linux: man chmod und man logrotate -> create helfen an der Stelle weiter)
Hast Du unter Windows kein tail, [dann hole Dir endlich brauchbare Werkzeuge](http://sourceforge.net/projects/unxutils/files/unxutils/current/UnxUtils.zip/download), entpacke den Stuff in einen Ordner, den Du auch dem Suchpfad hinzufügst.
Jörg Reinholz
php webservice geht manchmal und manchmal nicht.... grund?
bearbeitet von Jörg ReinholzMoin!
> 1. das gewünschte ergebenis wird zurück gegeben
>
> 2. oder ich bekomme: Der vom Client gefundene Anforderungsinhaltstyp ist 'text/html', erwartet wurde 'text/xml'.
>
> 3. oder ich bekomme: Die Antwort ist kein wohlgeformter XML-Code.
2 und 3 sagen mir: Es gab eine Fehlermeldung. Dein C# - Dingens sollte den HTTP-Statuscode auswerten und ansonsten den gesendeten Text als Fehler anzeigen. Wenn das geht nicht als HTML-Quelltext.
Schaue ins Error-Log Deines Web-Servers. Dort sollte hilfreiches sichtbar werden. Unter inux mach ich das mit:
~~~
~> tail -f /var/log/apache2/error.log
~~~
(Das "beobachtet" das Logfile. Ich hab mir Rechte daran eingeräumt. (Linux: man chmod und man logrotate -> create helfen an der Stelle weiter)
Hast Du unter Windows kein tail, [dann hole Dir endlich brauchbare Werkzeuge](http://sourceforge.net/projects/unxutils/files/unxutils/current/UnxUtils.zip/download), entpacke den Stuff in einen Ordner, den Du auch dem Suchpfad hinzufügst.
Jörg Reinholz