Discussion:
[TYPO3-german] PHP Warning beim schreiben von typo3temp/logs/typo3.log
David Gurk
2013-12-19 09:01:18 UTC
Permalink
Hallo Zusammen,

bei einem neuen TYPO3 CMS Projekt (mit der Version v6.1.7) erscheint leider im 5 Minuten-Takt ein PHP Warning im Modul Protokoll/Log (Administrationsprotokoll):

Benutzer

_cli_scheduler at LIVE

Details

Core: Error handler (BE): PHP Warning: fopen(/srv/path/project/typo3temp/logs/typo3.log): failed to open stream: Permission denied in /srv/path/typo3/typo3_src-6.1.7/typo3/sysext/core/Classes/Log/Writer/FileWriter.php line 141


Nun ist es so... Die Log-Datei existiert und der Webserver-Benutzer hat Lese- und Schreibrechte:

-rw-r--r-- 1 www-data www-data 0 Dec 18 11:12 typo3.log


Ich kann mir nicht so recht erkl?ren warum trotzdem diese Warning in den Logs erscheint. Hat von Euch jemand ein ?hnliches Problem oder sogar eine L?sung?

Viele Gr??e

David
Cedric Ziel
2013-12-19 09:16:08 UTC
Permalink
Hallo David,

PHP wird meistens unter einem anderen Benutzer, als dem Webserver
ausgef?hrt um Daten im Benutzerverzeichnis schreiben zu k?nnen..

Bist Du dir sicher, das PHP als www-data l?uft?

Viele Gr??e,
Cedric
Post by David Gurk
Hallo Zusammen,
bei einem neuen TYPO3 CMS Projekt (mit der Version v6.1.7) erscheint
leider im 5 Minuten-Takt ein PHP Warning im Modul Protokoll/Log
Benutzer
? ? ? ? ? ? ? ?_cli_scheduler at LIVE
Details
fopen(/srv/path/project/typo3temp/logs/typo3.log): failed to open
stream: Permission denied in
/srv/path/typo3/typo3_src-6.1.7/typo3/sysext/core/Classes/Log/Writer/FileWriter.php
line
Post by David Gurk
141
Nun ist es so... Die Log-Datei existiert und der Webserver-Benutzer hat
? ? ? ? ? ? ? ?-rw-r--r-- 1 www-data www-data 0 Dec 18 11:12
typo3.log
Post by David Gurk
Ich kann mir nicht so recht erkl?ren warum trotzdem diese Warning in den
Logs erscheint. Hat von Euch jemand ein ?hnliches Problem oder sogar
eine L?sung?
Viele Gr??e
David
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.orghttp://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
David Gurk
2013-12-19 09:22:04 UTC
Permalink
Hallo Cedric,

da bin ich mir nicht 100%ig sicher. Grunds?tzlich ist es aber so, dass das typo3temp Verzeichnis und die enthaltenen Dateien ebenfalls dem Benutzer "www-data" geh?ren. Der gr??te Teil der Dateien hat auch die gleiche Rechtemaske.

Hmm... Kann ich es per Konsole (SSH) oder PHP Info herausfinden, unter welchen Benutzer PHP l?uft?

-----Urspr?ngliche Nachricht-----
Von: typo3-german-bounces at lists.typo3.org [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Cedric Ziel
Gesendet: Donnerstag, 19. Dezember 2013 10:16
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] PHP Warning beim schreiben von typo3temp/logs/typo3.log

Hallo David,

PHP wird meistens unter einem anderen Benutzer, als dem Webserver ausgef?hrt um Daten im Benutzerverzeichnis schreiben zu k?nnen..

Bist Du dir sicher, das PHP als www-data l?uft?

Viele Gr??e,
Cedric
Post by David Gurk
Hallo Zusammen,
bei einem neuen TYPO3 CMS Projekt (mit der Version v6.1.7) erscheint
leider im 5 Minuten-Takt ein PHP Warning im Modul Protokoll/Log
Benutzer
? ? ? ? ? ? ? ?_cli_scheduler at LIVE
Details
fopen(/srv/path/project/typo3temp/logs/typo3.log): failed to open
stream: Permission denied in
/srv/path/typo3/typo3_src-6.1.7/typo3/sysext/core/Classes/Log/Writer/FileWriter.php
line
Post by David Gurk
141
Nun ist es so... Die Log-Datei existiert und der Webserver-Benutzer hat
? ? ? ? ? ? ? ?-rw-r--r-- 1 www-data www-data 0 Dec 18 11:12
typo3.log
Post by David Gurk
Ich kann mir nicht so recht erkl?ren warum trotzdem diese Warning in
den Logs erscheint. Hat von Euch jemand ein ?hnliches Problem oder
sogar eine L?sung?
Viele Gr??e
David
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.orghttp://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Falk Sauer
2013-12-19 09:34:42 UTC
Permalink
Hi David,

gib dem Ordner tempor?r die vollen Rechte

chmod 777 path

und schau unter welchem Benutzer das logfile angelegt wird, dann sollte es
klar sein wer da rein schreiben will ...

Gru?
Falk
Post by David Gurk
Hallo Cedric,
da bin ich mir nicht 100%ig sicher. Grunds?tzlich ist es aber so, dass das
typo3temp Verzeichnis und die enthaltenen Dateien ebenfalls dem Benutzer
"www-data" geh?ren. Der gr??te Teil der Dateien hat auch die gleiche
Rechtemaske.
Hmm... Kann ich es per Konsole (SSH) oder PHP Info herausfinden, unter
welchen Benutzer PHP l?uft?
-----Urspr?ngliche Nachricht-----
Von: typo3-german-bounces at lists.typo3.org
[mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Cedric Ziel
Gesendet: Donnerstag, 19. Dezember 2013 10:16
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] PHP Warning beim schreiben von
typo3temp/logs/typo3.log
Hallo David,
PHP wird meistens unter einem anderen Benutzer, als dem Webserver
ausgef?hrt um Daten im Benutzerverzeichnis schreiben zu k?nnen..
Bist Du dir sicher, das PHP als www-data l?uft?
Viele Gr??e,
Cedric
Post by David Gurk
Hallo Zusammen,
bei einem neuen TYPO3 CMS Projekt (mit der Version v6.1.7) erscheint
leider im 5 Minuten-Takt ein PHP Warning im Modul Protokoll/Log
Benutzer
_cli_scheduler at LIVE
Details
fopen(/srv/path/project/typo3temp/logs/typo3.log): failed to open
stream: Permission denied in
/srv/path/typo3/typo3_src-6.1.7/typo3/sysext/core/Classes/Log/Writer/FileWr
iter.php line
Post by David Gurk
141
Nun ist es so... Die Log-Datei existiert und der Webserver-Benutzer hat
-rw-r--r-- 1 www-data www-data 0 Dec 18 11:12
typo3.log
Post by David Gurk
Ich kann mir nicht so recht erkl?ren warum trotzdem diese Warning in
den Logs erscheint. Hat von Euch jemand ein ?hnliches Problem oder
sogar eine L?sung?
Viele Gr??e
David
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.orghttp://lists.typo3.org/cgi-bin/mailman/listinfo
/typo3-german _______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
--------- Pflichtangaben ---------------
Firma: HB-Feinmechanik GmbH & Co KG
Firmensitz: 94526 Metten, Finsinger Strasse 1,
Registergericht: Amtsgericht Deggendorf HRA 1646,
Persoenlich haftende Gesellschafterin: HB-Verwaltungsgesellschaft GmbH
Amtsgericht Deggendorf HRB 2104,
Geschaeftsfuehrung: Rainer Zeh, Rainer Weber, Bonifaz Endrass
----------------------------------------
David Gurk
2013-12-19 15:22:47 UTC
Permalink
Hey Falk,

wenn ich die Rechte des Ordners auf 777 setze und die Log-Datei l?sche, wird diese innerhalb dieses 5 Minutenrhythmuses wieder vom Benutzer "www-data" angelegt:

-rw-r--r-- 1 www-data www-data

Die Datei ist weiterhin leer und die PHP Warnings erscheinen weiterhin.

Gru?

David

-----Urspr?ngliche Nachricht-----
Von: typo3-german-bounces at lists.typo3.org [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Falk Sauer
Gesendet: Donnerstag, 19. Dezember 2013 10:35
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] PHP Warning beim schreiben von typo3temp/logs/typo3.log

Hi David,

gib dem Ordner tempor?r die vollen Rechte

chmod 777 path

und schau unter welchem Benutzer das logfile angelegt wird, dann sollte es klar sein wer da rein schreiben will ...

Gru?
Falk
Post by David Gurk
Hallo Cedric,
da bin ich mir nicht 100%ig sicher. Grunds?tzlich ist es aber so, dass
das typo3temp Verzeichnis und die enthaltenen Dateien ebenfalls dem
Benutzer "www-data" geh?ren. Der gr??te Teil der Dateien hat auch die
gleiche Rechtemaske.
Hmm... Kann ich es per Konsole (SSH) oder PHP Info herausfinden, unter
welchen Benutzer PHP l?uft?
-----Urspr?ngliche Nachricht-----
Von: typo3-german-bounces at lists.typo3.org
[mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Cedric Ziel
Gesendet: Donnerstag, 19. Dezember 2013 10:16
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] PHP Warning beim schreiben von
typo3temp/logs/typo3.log
Hallo David,
PHP wird meistens unter einem anderen Benutzer, als dem Webserver
ausgef?hrt um Daten im Benutzerverzeichnis schreiben zu k?nnen..
Bist Du dir sicher, das PHP als www-data l?uft?
Viele Gr??e,
Cedric
Post by David Gurk
Hallo Zusammen,
bei einem neuen TYPO3 CMS Projekt (mit der Version v6.1.7) erscheint
leider im 5 Minuten-Takt ein PHP Warning im Modul Protokoll/Log
Benutzer
_cli_scheduler at LIVE
Details
fopen(/srv/path/project/typo3temp/logs/typo3.log): failed to open
stream: Permission denied in
/srv/path/typo3/typo3_src-6.1.7/typo3/sysext/core/Classes/Log/Writer/F
ileWr
iter.php line
Post by David Gurk
141
Nun ist es so... Die Log-Datei existiert und der Webserver-Benutzer hat
-rw-r--r-- 1 www-data www-data 0 Dec 18 11:12
typo3.log
Post by David Gurk
Ich kann mir nicht so recht erkl?ren warum trotzdem diese Warning in
den Logs erscheint. Hat von Euch jemand ein ?hnliches Problem oder
sogar eine L?sung?
Viele Gr??e
David
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.orghttp://lists.typo3.org/cgi-bin/mailman/lis
tinfo /typo3-german _______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
--------- Pflichtangaben ---------------
Firma: HB-Feinmechanik GmbH & Co KG
Firmensitz: 94526 Metten, Finsinger Strasse 1,
Registergericht: Amtsgericht Deggendorf HRA 1646, Persoenlich haftende Gesellschafterin: HB-Verwaltungsgesellschaft GmbH Amtsgericht Deggendorf HRB 2104,
Geschaeftsfuehrung: Rainer Zeh, Rainer Weber, Bonifaz Endrass

Loading...