Ich muss feststellen, ob der Server (Apache 2) den vollständigen Inhalt einer Seite zusammen mit dem korrekten Header zurückgibt oder nicht. Ich habe ein PHP-Skript, das erfolgreich ausgeführt wird, aber der Browser erhält nur die Hälfte des HTML-Inhalts, es ist einfach abgeschnitten.
Die Client-Infrastruktur ist recht kompliziert, da Novell BorderManager-Proxys und ähnliches verwendet werden. Um sicherzustellen, dass der Server seine Arbeit gut macht, möchte ich sowohl den Header als auch den Body der Antwort protokollieren.
Wie kann ich das erreichen? Ich habe mir das mod_log_config
Apache-Modul angesehen (das bereits installiert und einsatzbereit ist), aber ehrlich gesagt konnte ich es nicht so konfigurieren, dass es irgendwo Header und Body ausgibt.
edit: Ich habe es geschafft den Header mit zu protokollieren
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{HEADER_NAME}o\"" common2
CustomLog /var/log/apache2/response.log common2
Leider unterstützen die Formate mod_log_config nicht den gesamten Inhalt.
Update: Ich bin über mod_dumpio gestolpert, was genau das zu tun scheint, aber ich kann es bisher nicht zum Laufen bringen :-(
Kann jemand helfen?