Logging

Hallo,

Gibt es in PHP eine Möglichkeit alle Seiten Aufrufe mit Headern und Bod=
y
in eine Datei mitschreiben zu lassen?

Danke,
Reinhard

--
Reinhard Pagitsch [ Mi, 05 Dezember 2007 09:15 ] [ ID #1886578 ]

Re: Logging

Reinhard Pagitsch schrieb:

> Gibt es in PHP eine Möglichkeit alle Seiten Aufrufe mit Headern und Body
¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Seitenaufrufe.

> in eine Datei mitschreiben zu lassen?

fopen(), fprintf(), fclose() ...

Oder meinst Du etwas Anderes?

Gruß. Claus
Claus Reibenstein [ Mi, 05 Dezember 2007 09:33 ] [ ID #1886582 ]

Re: Logging

Claus Reibenstein wrote:
> Reinhard Pagitsch schrieb:
>
>> Gibt es in PHP eine Möglichkeit alle Seiten Aufrufe mit Headern und =
Body
> =AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=AF=
=AF=AF=AF
>
> Seitenaufrufe.
>
>> in eine Datei mitschreiben zu lassen?
>
> fopen(), fprintf(), fclose() ...
>
> Oder meinst Du etwas Anderes?

Ich meinte eigentlich ob es eine Konfigurationseinstellung gibt die ich
nur _einschalten_ muss.

Grüße,
Reinhard

>
> Gruß. Claus



--
Reinhard Pagitsch [ Mi, 05 Dezember 2007 10:00 ] [ ID #1886584 ]

Re: Logging

Reinhard Pagitsch schrieb:

> Gibt es in PHP eine Möglichkeit alle Seiten Aufrufe mit Headern und B=
ody
> in eine Datei mitschreiben zu lassen?

AFAIK nicht von Haus aus. Lösungsansatz:

auto_prepend mit ob_start();

auto_append mit ob_get_clean(), headers_list(), file_put_contents() und
echo.

MfG
Niels

--
| http://www.kolleg.de =B7 Das Portal der Kollegs in Deutschland |
| http://www.bsds.de =B7 BSDS Braczek Software- und DatenSysteme |
| Webdesign =B7 Webhosting =B7 e-Commerce =B7 Joomla! Content Management =
|
------------------------------------------------------------ ------
Niels Braczek [ Mi, 05 Dezember 2007 10:30 ] [ ID #1886586 ]

Re: Logging

Niels Braczek schrieb:
> Reinhard Pagitsch schrieb:
>
>> Gibt es in PHP eine Möglichkeit alle Seiten Aufrufe mit Headern und =
Body
>> in eine Datei mitschreiben zu lassen?
>
> AFAIK nicht von Haus aus. Lösungsansatz:
>
> auto_prepend mit ob_start();
>
> auto_append mit ob_get_clean(), headers_list(), file_put_contents() und=

> echo.

Evtl. anstelle von file_put_contents koennte man auch error_log()
verwenden. Allerdings frage ich mich gerade inwiefern RaceConditions bei =

error_log(); beachtet werden.

Gruss
Joerg

--
TakeNet GmbH, Geschaeftsfuehrer Wolfgang Meier
97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
HRB Wuerzburg 6940 http://www.takenet.de
Joerg Behrens [ Mi, 05 Dezember 2007 11:22 ] [ ID #1886591 ]

Re: Logging

Reinhard Pagitsch schrieb:

> Claus Reibenstein wrote:
>
>> Reinhard Pagitsch schrieb:
>>
>>> Gibt es in PHP eine Möglichkeit alle Seiten Aufrufe mit Headern und Body
>>> in eine Datei mitschreiben zu lassen?
>>
>> fopen(), fprintf(), fclose() ...
>>
>> Oder meinst Du etwas Anderes?
>
> Ich meinte eigentlich ob es eine Konfigurationseinstellung gibt die ich
> nur _einschalten_ muss.

Mir nicht bekannt.

Wozu willst Du das eigentlich haben? Wozu brauchst Du das?

Gruß. Claus
Claus Reibenstein [ Mi, 05 Dezember 2007 12:13 ] [ ID #1887368 ]

Re: Logging

On Wed, 05 Dec 2007 12:13:07 +0100 Claus Reibenstein wrote:
> >>> Gibt es in PHP eine Möglichkeit alle Seiten Aufrufe mit Headern
> >>> und Body in eine Datei mitschreiben zu lassen?

> Wozu willst Du das eigentlich haben? Wozu brauchst Du das?

Das ueberkommt einen halt gelegentlich. Bei bidirektionalen
Schnittstellen habe ich mir gelegentlich auch schon gewuenscht,
"einfach auf Knopfdruck" mitprotokollieren zu koennen, was da an
Muell in meine Applikation hineingeschoben wird. Es waren dann
letztlich immer nur ein paar Zeilen zusaetzlicher Code, aber auf
einem Produktivsystem waere es netter gewesen, einfach einen Switch
fuer ein paar Minuten umlegen zu koennen, um ein entsprechendes
Logfile zu erhalten.

Servus,
Stefan

--
http://kontaktinser.at/ - die kostenlose Kontaktboerse fuer Oesterreich

Der geheuerte Nachbar will Stefan. Was tun Sie?
(Sloganizer)
Stefan+Usenet [ Mi, 05 Dezember 2007 14:30 ] [ ID #1887376 ]

Re: Logging

Am Wed, 05 Dec 2007 09:15:46 +0100 schrieb Reinhard Pagitsch:

> Gibt es in PHP eine Möglichkeit alle Seiten Aufrufe mit Headern und Body
> in eine Datei mitschreiben zu lassen?

evtl. ist Xdebug etwas für dich?

http://www.xdebug.com/docs/profiler

hth

r23

--
Weihnachten mit Pop Art
http://blog.myoos.de/geschenk/
Ralf Zschemisch [ Mi, 05 Dezember 2007 15:26 ] [ ID #1887379 ]

Re: Logging

Also sprach Joerg Behrens:

> Allerdings frage ich mich gerade inwiefern RaceConditions
> bei error_log(); beachtet werden.

Das würde mich auch mal brennend interessieren.

Gruß,
Thomas

--
C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!
(Coluche)
Thomas Mlynarczyk [ Mi, 05 Dezember 2007 21:19 ] [ ID #1887412 ]

Re: Logging

Joerg Behrens schrieb:

> Evtl. anstelle von file_put_contents koennte man auch error_log()
> verwenden. Allerdings frage ich mich gerade inwiefern RaceConditions be=
i
> error_log(); beachtet werden.

Die bitte /wie/ entstehen sollen?

MfG
Niels

--
| http://www.kolleg.de =B7 Das Portal der Kollegs in Deutschland |
| http://www.bsds.de =B7 BSDS Braczek Software- und DatenSysteme |
| Webdesign =B7 Webhosting =B7 e-Commerce =B7 Joomla! Content Management =
|
------------------------------------------------------------ ------
Niels Braczek [ Do, 06 Dezember 2007 00:13 ] [ ID #1887422 ]
PHP » de.comp.lang.php.misc » Logging

Vorheriges Thema: ReflectionMethod will nicht invoken
Nächstes Thema: webdav via href