Devo determinare se il server (Apache 2) sta restituendo il contenuto completo di una pagina con l'intestazione corretta o meno. Ho uno script PHP che viene eseguito con successo, ma il browser sta ottenendo solo la metà del contenuto HTML, è semplicemente tagliato.
L'infrastruttura client è piuttosto complicata, utilizzando Novell BorderManager Proxys e altro. Per assicurarsi che il server stia facendo bene il suo lavoro, voglio registrare sia l'intestazione che il corpo della risposta.
Come posso raggiungere questo obiettivo? Ho esaminato il mod_log_config
modulo di apache (che è già installato e pronto per essere utilizzato), ma onestamente non sono riuscito a configurarlo per produrre header e body da qualche parte.
modifica: sono riuscito a registrare l'intestazione con
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{HEADER_NAME}o\"" common2
CustomLog /var/log/apache2/response.log common2
Ma sfortunatamente i formati mod_log_config non supportano l'intero contenuto.
Aggiornamento: sono incappato in mod_dumpio che sembra fare esattamente questo, ma non riesco a farlo funzionare finora :-(
Qualcuno può aiutare?