"No XML Response Was Returned By Function doXMLHTTP."

Hi,

ich hab leider noch ein Problem mit meiner eGroupware Installation. Die Fehlermeldung “No XML Response Was Returned By Function doXMLHTTP.” kommt jedes mal, wenn ich auf die Webmail Funktion zugreife, allerdings auch erst, wenn die Seite komplett geladen ist. Außerdem kommt die Meldung auch, wenn ich eine E-Mail zum lesen öffne.

Die Fehlermeldung gab es wohl mal im Zusammenhang mit notifications. Aber auch wenn ich notifications deaktiviere / deinstalliere, kommt die Meldung immer noch.
Wenn ich allerdings in Notifications das “eGroupWare-Popup backend” aktiviere, dann kommt die Meldung auch auf jeder Seite.

Ich vermute, dass irgendetwas an der php Installation nicht ganz in Ordnung ist. Allerdings zeigt die Installations-Überprüfungsseite keine Fehler an und nur ein paar Warnungen über fehlende Datenbankmodule für Oracle usw.
Hat jemand eine Idee, wie ich das Problem löse?

Ich hab jetzt schon die neueste Snapshot Version von eGroupware installiert, was aber nichts verändert hat. Ansonsten hab ich Apache 2.2.10, MySQL 5.1 und PHP 5.3 installiert.

Gruß
Moe

Hallo, gibt es schon eine Lösung hierfür?
Ich habe sogar neuinstalliert (XAMPP + EGW) und das selbe Problem bleibt bestehen.

Gruß
hermez23

Mal in’s Apache error_log schauen, da gibt es vermutlich einen Fatal Error.

Ralf

hermez23 schrieb:

Hallo, gibt es schon eine Lösung hierfür?
Ich habe sogar neuinstalliert (XAMPP + EGW) und das selbe Problem bleibt
bestehen.

Gruß
hermez23

Moses580 wrote:

Hi,
ich hab leider noch ein Problem mit meiner eGroupware Installation. Die
Fehlermeldung “No XML Response Was Returned By Function doXMLHTTP.” kommt
jedes mal, wenn ich auf die Webmail Funktion zugreife, allerdings auch
erst, wenn die Seite komplett geladen ist. Außerdem kommt die Meldung
auch, wenn ich eine E-Mail zum lesen öffne.
…
Ich vermute, dass irgendetwas an der php Installation nicht ganz in
Ordnung ist. Allerdings zeigt die Installations-Überprüfungsseite keine
Fehler an und nur ein paar Warnungen über fehlende Datenbankmodule für
Oracle usw.
Hat jemand eine Idee, wie ich das Problem löse?
… hab ich Apache 2.2.10, MySQL 5.1 und PHP 5.3 installiert…

–
Ralf Becker
Director Software Development

Stylite GmbH
[open style of IT]

Morschheimer Strasse 15
67292 Kirchheimbolanden

fon +49 (0) 6352 70629-0
fax +49 (0) 6352 70629-30
mailto: rb@stylite.de

www.stylite.de
www.egroupware.org


Geschäftsführer Andre Keller, Gudrun Müller,
Nigel Vickers und Ralf Becker
Registergericht Kaiserslautern HRB 30575
Umsatzsteuer-Id / VAT-Id: DE214280951


Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what’s new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german

Ich hab auf den trunk gewechselt (also aktuellste Entwickler Version aus dem SVN ausgecheckt) und da tritt bei mir das Problem nicht mehr auf. Woran es jetzt genau lag, kann ich nicht sagen.

ich habe auch den Trunk genommen, und es liegt an der egw version 1.6.002, die noch nicht mit PHP 5.3 funktioniert…

danke soweit
hermez

Hi,

hermez23 schrieb:

ich habe auch den Trunk genommen, und es liegt an der egw version 1.6.002,
die noch nicht mit PHP 5.3 funktioniert…

Das ist nach meinen Tests so nicht richtig!

EGroupware 1.6.002 funktioniert mit PHP5.3.0, wenn man den Server wie
bei einem Produktionssystem üblich konfiguriert: Warnung (und Fehler)
werden nur in das Apache error_log geschrieben und NICHT zum Browser
ausgegeben (php.ini: display_errors = Off, log_erros = On).

Ob das bei euch das Problem war kann ich natürlich, ohne das Ihr die
Details (Apache error_log, php.ini) postet oder selber anschaut, nicht
sagen.

Der Trunk, sprich unsere Entwicklerversion, enthält einen sehr
umfangreichen - und noch nicht vollständig getesteten - Patch, der die
Ursache der Warnings behebt. Alle fatalen Fehler die ich bisher in
Zusammenhang mit PHP5.3 gefunden haben sind sowohl in Trunk wie auch in
1.6.002 behoben. Die Warnings betreffen nur Code Konstrukte die in PHP6
entfernt werden, sprich können bis dahing bedenkenlos ignoriert (wenn
auch leider nicht ausgeschaltet) werden.

Ralf

Ralf Becker
Director Software Development

Stylite GmbH
[open style of IT]

Morschheimer Strasse 15
67292 Kirchheimbolanden

fon +49 (0) 6352 70629-0
fax +49 (0) 6352 70629-30
mailto: rb@stylite.de

www.stylite.de
www.egroupware.org


Geschäftsführer Andre Keller, Gudrun Müller,
Nigel Vickers und Ralf Becker
Registergericht Kaiserslautern HRB 30575
Umsatzsteuer-Id / VAT-Id: DE214280951


Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what’s new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german

Das war bei mir so eingestellt und hatte das Problem leider nicht behoben.

Dann poste doch bitte mal das kaputte xml das den Fehler gab, damit ich
mir das anschauen kann.

Auf Produktionssystem den Trunk zu benutzen ist keine Lösung.

Du kannst auch sicherheitshalber noch mal mit Admin >> PHP Informationen
schauen, ob die beiden Einstellungen (display_errors und log_errors)
dort auch entsprechend angezeigt wurden (können zB. auch durch .htaccess
oder vhost Files geändert werden).

Ralf

Moses580 schrieb:

ralfbecker wrote:

EGroupware 1.6.002 funktioniert mit PHP5.3.0, wenn man den Server wie
bei einem Produktionssystem üblich konfiguriert: Warnung (und Fehler)
werden nur in das Apache error_log geschrieben und NICHT zum Browser
ausgegeben (php.ini: display_errors = Off, log_erros = On).

Ob das bei euch das Problem war kann ich natürlich, ohne das Ihr die
Details (Apache error_log, php.ini) postet oder selber anschaut, nicht
sagen.

Das war bei mir so eingestellt und hatte das Problem leider nicht behoben.

–
Ralf Becker
Director Software Development

Stylite GmbH
[open style of IT]

Morschheimer Strasse 15
67292 Kirchheimbolanden

fon +49 (0) 6352 70629-0
fax +49 (0) 6352 70629-30
mailto: rb@stylite.de

www.stylite.de
www.egroupware.org


Geschäftsführer Andre Keller, Gudrun Müller,
Nigel Vickers und Ralf Becker
Registergericht Kaiserslautern HRB 30575
Umsatzsteuer-Id / VAT-Id: DE214280951


Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what’s new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german

Ok, ich denke ich hab’ das Problem mit PHP5.3 und EGroupware 1.6.002
gefunden und behoben:

http://www.egroupware.org/viewvc/egroupware/branches/1.6/egroupware/xajax.php?r1=27709&r2=27708&pathrev=27709

Danach bekomme ich keinen alert wegen ungültigem XML beim FMail Aufruf
mehr. Hab’ unter CentOS5.3 mit PHP5.3.0 aus dem REMI Repository und den
RPM Paketen von EGroupware 1.6.002 getestet.

Bitte baut das mal bei Euch ein (ist nur eine Zeile) und gebt
Rückmeldung. Ich kann dann einfach noch mal neue Packete bauen.

Ralf Becker schrieb:

Dann poste doch bitte mal das kaputte xml das den Fehler gab, damit ich
mir das anschauen kann.

Das war der Fehler im Apache error_log:

[Sat Aug 22 18:27:19 2009] [error] [client 10.44.44.113] PHP Warning:
call_user_func_array() expects parameter 2 to be array, null given in
/usr/share/egroupware/xajax.php on line 148, referer:
http://10.44.44.140/egroupware/felamimail/index.php

Ralf

Auf Produktionssystem den Trunk zu benutzen ist keine Lösung.

Du kannst auch sicherheitshalber noch mal mit Admin >> PHP Informationen
schauen, ob die beiden Einstellungen (display_errors und log_errors)
dort auch entsprechend angezeigt wurden (können zB. auch durch .htaccess
oder vhost Files geändert werden).

Ralf

Moses580 schrieb:

ralfbecker wrote:

EGroupware 1.6.002 funktioniert mit PHP5.3.0, wenn man den Server wie
bei einem Produktionssystem üblich konfiguriert: Warnung (und Fehler)
werden nur in das Apache error_log geschrieben und NICHT zum Browser
ausgegeben (php.ini: display_errors = Off, log_erros = On).

Ob das bei euch das Problem war kann ich natürlich, ohne das Ihr die
Details (Apache error_log, php.ini) postet oder selber anschaut, nicht
sagen.

Das war bei mir so eingestellt und hatte das Problem leider nicht behoben.

–
Ralf Becker
Director Software Development

Stylite GmbH
[open style of IT]

Morschheimer Strasse 15
67292 Kirchheimbolanden

fon +49 (0) 6352 70629-0
fax +49 (0) 6352 70629-30
mailto: rb@stylite.de

www.stylite.de
www.egroupware.org


Geschäftsführer Andre Keller, Gudrun Müller,
Nigel Vickers und Ralf Becker
Registergericht Kaiserslautern HRB 30575
Umsatzsteuer-Id / VAT-Id: DE214280951


Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what’s new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german

Hallo Ralf,

ich habe die Zeile übernommen und es schein auch bei mir keine Fehlermeldung mehr zu geben.

Vielen Dank
hermez

Danke für die Rückmeldung.

Ralf

hermez23 schrieb:

Hallo Ralf,

ich habe die Zeile übernommen und es schein auch bei mir keine Fehlermeldung
mehr zu geben.

Vielen Dank
hermez

ralfbecker wrote:

Ok, ich denke ich hab’ das Problem mit PHP5.3 und EGroupware 1.6.002
gefunden und behoben:

http://www.egroupware.org/viewvc/egroupware/branches/1.6/egroupware/xajax.php?r1=27709&r2=27708&pathrev=27709

Danach bekomme ich keinen alert wegen ungültigem XML beim FMail Aufruf
mehr. Hab’ unter CentOS5.3 mit PHP5.3.0 aus dem REMI Repository und den
RPM Paketen von EGroupware 1.6.002 getestet.

Bitte baut das mal bei Euch ein (ist nur eine Zeile) und gebt
Rückmeldung. Ich kann dann einfach noch mal neue Packete bauen.

Ralf Becker schrieb:

Dann poste doch bitte mal das kaputte xml das den Fehler gab, damit ich
mir das anschauen kann.
Das war der Fehler im Apache error_log:

[Sat Aug 22 18:27:19 2009] [error] [client 10.44.44.113] PHP Warning:
call_user_func_array() expects parameter 2 to be array, null given in
/usr/share/egroupware/xajax.php on line 148, referer:
http://10.44.44.140/egroupware/felamimail/index.php

Ralf

Auf Produktionssystem den Trunk zu benutzen ist keine Lösung.

Du kannst auch sicherheitshalber noch mal mit Admin >> PHP Informationen
schauen, ob die beiden Einstellungen (display_errors und log_errors)
dort auch entsprechend angezeigt wurden (können zB. auch durch .htaccess
oder vhost Files geändert werden).

Ralf

Moses580 schrieb:

ralfbecker wrote:

EGroupware 1.6.002 funktioniert mit PHP5.3.0, wenn man den Server wie
bei einem Produktionssystem üblich konfiguriert: Warnung (und Fehler)
werden nur in das Apache error_log geschrieben und NICHT zum Browser
ausgegeben (php.ini: display_errors = Off, log_erros = On).

Ob das bei euch das Problem war kann ich natürlich, ohne das Ihr die
Details (Apache error_log, php.ini) postet oder selber anschaut, nicht
sagen.

Das war bei mir so eingestellt und hatte das Problem leider nicht
behoben.

–
Ralf Becker
Director Software Development

Stylite GmbH
[open style of IT]

Morschheimer Strasse 15
67292 Kirchheimbolanden

fon +49 (0) 6352 70629-0
fax +49 (0) 6352 70629-30
mailto: rb@stylite.de

www.stylite.de
www.egroupware.org


Geschäftsführer Andre Keller, Gudrun Müller,
Nigel Vickers und Ralf Becker
Registergericht Kaiserslautern HRB 30575
Umsatzsteuer-Id / VAT-Id: DE214280951


Let Crystal Reports handle the reporting - Free Crystal Reports 2008
30-Day
trial. Simplify your report design, integration and deployment - and focus
on
what you do best, core application coding. Discover what’s new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german

–
Ralf Becker
Director Software Development

Stylite GmbH
[open style of IT]

Morschheimer Strasse 15
67292 Kirchheimbolanden

fon +49 (0) 6352 70629-0
fax +49 (0) 6352 70629-30
mailto: rb@stylite.de

www.stylite.de
www.egroupware.org


Geschäftsführer Andre Keller, Gudrun Müller,
Nigel Vickers und Ralf Becker
Registergericht Kaiserslautern HRB 30575
Umsatzsteuer-Id / VAT-Id: DE214280951


Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
trial. Simplify your report design, integration and deployment - and focus on
what you do best, core application coding. Discover what’s new with
Crystal Reports now. http://p.sf.net/sfu/bobj-july


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german

nur eben ne Rückmeldung:

Das selbe Problem tritt mit eGroupware auf Xamp auf. Die Lösung funktioniert auch.

Danke, es sieht gut aus.
suse 11.2 EGW 1.6.002 PHP 5.3
nochmal vielen dank:)