Likes Likes:  0
Resultaten 1 tot 10 van de 10
Geen
  1. #1
    news@nospam.ff.fm
    [PHP] error_log locaal?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    [PHP] error_log locaal?

    Hya,

    Ik heb mijn php.ini aangepast en het tonen van de errors in de browser
    uitgezet. Ik heb vervolgens 'error_reporting = E_ALL' en
    'log_errors = On' geactiveerd. Om de errors nog ergens te krijgen heb ik
    'error_log = /var/log/httpd/php-error.log' ook nog ingesteld.

    Na restart van mijn httpd kreeg ik idd geen meldingen meer op mijn scherm,
    maar ook geen logfile.

    Ik heb ook nog geprobeerd om de logfile in dezelfde dir te zetten en deze
    eerst zelf aan te maken, maar niets werkt.
    Het bestand ziet er als volgt uit:
    -rw-r--r-- 1 root root 0 Sep 19 11:45 php-error.log

    Dit zijn dezelfde rechten als bij access_log etc.

    Wat doe ik fout?



    --
    Grtz,

    Jeroen "FF" Heijmans

  2. #2
    Arnoud Galactus Engelfriet
    [PHP] error_log locaal?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] error_log locaal?

    In article <bkempj$32g$1@rammelbak.ff.fm>, <news@nospam.ff.fm> wrote:
    >Na restart van mijn httpd kreeg ik idd geen meldingen meer op mijn scherm,
    >maar ook geen logfile.
    >
    >Ik heb ook nog geprobeerd om de logfile in dezelfde dir te zetten en deze
    >eerst zelf aan te maken, maar niets werkt.
    >Het bestand ziet er als volgt uit:
    >-rw-r--r-- 1 root root 0 Sep 19 11:45 php-error.log
    >
    >Dit zijn dezelfde rechten als bij access_log etc.


    Draait je httpd als root, en geldt dat ook voor het php proces
    dat daardoor gestart wordt? Alleen root mag naar dit bestand
    schrijven namelijk.

    Arnoud

    --
    Arnoud Engelfriet, Dutch patent attorney - Speaking only for myself
    Patents, copyright and IPR explained for techies: http://www.iusmentis.com/

  3. #3
    news@nospam.ff.fm
    [PHP] error_log locaal?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] error_log locaal?

    Arnoud "Galactus" Engelfriet <galactus@stack.nl> wrote:
    > In article <bkempj$32g$1@rammelbak.ff.fm>, <news@nospam.ff.fm> wrote:
    >>Na restart van mijn httpd kreeg ik idd geen meldingen meer op mijn scherm,
    >>maar ook geen logfile.
    >>
    >>Ik heb ook nog geprobeerd om de logfile in dezelfde dir te zetten en deze
    >>eerst zelf aan te maken, maar niets werkt.
    >>Het bestand ziet er als volgt uit:
    >>-rw-r--r-- 1 root root 0 Sep 19 11:45 php-error.log
    >>
    >>Dit zijn dezelfde rechten als bij access_log etc.


    > Draait je httpd als root, en geldt dat ook voor het php proces
    > dat daardoor gestart wordt? Alleen root mag naar dit bestand
    > schrijven namelijk.


    Voor zover ik weet wel eigenlijk.
    Aangezien access_loc en error_log dezelfde rechten en user:group hebben.

    Ik ga het toch eens proberen te veranderen

    --
    Grtz,

    Jeroen "FF" Heijmans

  4. #4
    Tim Van Wassenhove
    [PHP] error_log locaal?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] error_log locaal?

    In article <bkerp7$3gc$1@rammelbak.ff.fm>, news@nospam.ff.fm wrote:
    > Arnoud "Galactus" Engelfriet <galactus@stack.nl> wrote:
    >> In article <bkempj$32g$1@rammelbak.ff.fm>, <news@nospam.ff.fm> wrote:
    >>>Na restart van mijn httpd kreeg ik idd geen meldingen meer op mijn scherm,
    >>>maar ook geen logfile.
    >>>
    >>>Ik heb ook nog geprobeerd om de logfile in dezelfde dir te zetten en deze
    >>>eerst zelf aan te maken, maar niets werkt.
    >>>Het bestand ziet er als volgt uit:
    >>>-rw-r--r-- 1 root root 0 Sep 19 11:45 php-error.log
    >>>
    >>>Dit zijn dezelfde rechten als bij access_log etc.

    >
    >> Draait je httpd als root, en geldt dat ook voor het php proces
    >> dat daardoor gestart wordt? Alleen root mag naar dit bestand
    >> schrijven namelijk.

    >
    > Voor zover ik weet wel eigenlijk.
    > Aangezien access_loc en error_log dezelfde rechten en user:group hebben.
    >
    > Ik ga het toch eens proberen te veranderen



    Apache etc als root draaien is niet bepaald het slimste dat je kan doen.



    --
    Visit my website at http://aardbei.madoka.be

  5. #5
    Maarten Wierda
    [PHP] error_log locaal?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] error_log locaal?

    Tim Van Wassenhove wrote:

    > >> Draait je httpd als root, en geldt dat ook voor het php proces
    > >> dat daardoor gestart wordt? Alleen root mag naar dit bestand
    > >> schrijven namelijk.

    > >
    > > Voor zover ik weet wel eigenlijk.
    > > Aangezien access_loc en error_log dezelfde rechten en user:group hebben.
    > >
    > > Ik ga het toch eens proberen te veranderen

    >
    > Apache etc als root draaien is niet bepaald het slimste dat je kan doen.


    Onderbouw je verhaal eens?

    --
    Cheers, Maarten Wierda

    "Music is first, lyrics are secondary."

  6. #6
    Arnoud Galactus Engelfriet
    [PHP] error_log locaal?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] error_log locaal?

    In article <3F6B0069.CC90AA01@norecessDOT.com>,
    Maarten Wierda <moart3n@norecessDOT.com> wrote:
    >Tim Van Wassenhove wrote:
    >> Apache etc als root draaien is niet bepaald het slimste dat je kan doen.

    >
    >Onderbouw je verhaal eens?


    Stel er zit ergens in Apache een bug waardoor ik willekeurige
    commando's kan laten uitvoeren met de rechten van het Apache-proces.
    Een slordig geschreven CGI script kan al genoeg zijn voor zoiets.

    Als Apache dan als root draait, kan ik dus echt alles op die server.

    Arnoud

    --
    Arnoud Engelfriet, Dutch patent attorney - Speaking only for myself
    Patents, copyright and IPR explained for techies: http://www.iusmentis.com/

  7. #7
    Maarten Wierda
    [PHP] error_log locaal?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] error_log locaal?

    Arnoud Galactus Engelfriet wrote:

    > >> Apache etc als root draaien is niet bepaald het slimste dat je kan doen.

    > >
    > >Onderbouw je verhaal eens?

    >
    > Stel er zit ergens in Apache een bug waardoor ik willekeurige
    > commando's kan laten uitvoeren met de rechten van het Apache-proces.
    > Een slordig geschreven CGI script kan al genoeg zijn voor zoiets.
    >
    > Als Apache dan als root draait, kan ik dus echt alles op die server.


    Dankjewel :-)

    --
    Cheers, Maarten Wierda

    "Music is first, lyrics are secondary."

  8. #8
    Arnoud Galactus Engelfriet
    [PHP] error_log locaal?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] error_log locaal?

    In article <bkerp7$3gc$1@rammelbak.ff.fm>, <news@nospam.ff.fm> wrote:
    >Arnoud "Galactus" Engelfriet <galactus@stack.nl> wrote:
    >> Draait je httpd als root, en geldt dat ook voor het php proces
    >> dat daardoor gestart wordt? Alleen root mag naar dit bestand
    >> schrijven namelijk.

    >
    >Voor zover ik weet wel eigenlijk.
    >Aangezien access_loc en error_log dezelfde rechten en user:group hebben.


    Het zou kunnen dat het php proces niet als root maar b.v. als
    'nobody' gestart wordt. Maak het bestand eens tijdelijk 666
    en kijk of er dan wel in geschreven wordt. Als dat gebeurt, is
    het een permissie-probleem.

    Arnoud

    --
    Arnoud Engelfriet, Dutch patent attorney - Speaking only for myself
    Patents, copyright and IPR explained for techies: http://www.iusmentis.com/

  9. #9
    Tim Van Wassenhove
    [PHP] error_log locaal?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] error_log locaal?

    In article <bkempj$32g$1@rammelbak.ff.fm>, news@nospam.ff.fm wrote:
    > Hya,
    >
    > Ik heb mijn php.ini aangepast en het tonen van de errors in de browser
    > uitgezet. Ik heb vervolgens 'error_reporting = E_ALL' en
    > 'log_errors = On' geactiveerd. Om de errors nog ergens te krijgen heb ik
    > 'error_log = /var/log/httpd/php-error.log' ook nog ingesteld.
    >
    > Na restart van mijn httpd kreeg ik idd geen meldingen meer op mijn scherm,
    > maar ook geen logfile.
    >
    > Ik heb ook nog geprobeerd om de logfile in dezelfde dir te zetten en deze
    > eerst zelf aan te maken, maar niets werkt.
    > Het bestand ziet er als volgt uit:
    > -rw-r--r-- 1 root root 0 Sep 19 11:45 php-error.log
    >
    > Dit zijn dezelfde rechten als bij access_log etc.


    Vermoedelijk toegangsrechten fout ingesteld,
    apache draait meestal als user nobody of www-data

    Verder lijkt het me misschien beter, dat je ipv in php.ini
    te editeren, gewoon in je phpscript(s) zelf gebruik maakt
    van de error_reporting en error_log functies
    (http://www.php.net/manual/nl/ref.errorfunc.php)

    --
    Visit my website at http://aardbei.madoka.be

  10. #10
    Michiel de Roo
    [PHP] error_log locaal?
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: [PHP] error_log locaal?

    news@nospam.ff.fm wrote:
    > Arnoud "Galactus" Engelfriet <galactus@stack.nl> wrote:
    >
    >>In article <bkempj$32g$1@rammelbak.ff.fm>, <news@nospam.ff.fm> wrote:
    >>
    >>>Na restart van mijn httpd kreeg ik idd geen meldingen meer op mijn scherm,
    >>>maar ook geen logfile.
    >>>
    >>>Ik heb ook nog geprobeerd om de logfile in dezelfde dir te zetten en deze
    >>>eerst zelf aan te maken, maar niets werkt.
    >>>Het bestand ziet er als volgt uit:
    >>>-rw-r--r-- 1 root root 0 Sep 19 11:45 php-error.log
    >>>
    >>>Dit zijn dezelfde rechten als bij access_log etc.

    >
    >
    >>Draait je httpd als root, en geldt dat ook voor het php proces
    >>dat daardoor gestart wordt? Alleen root mag naar dit bestand
    >>schrijven namelijk.

    >
    >
    > Voor zover ik weet wel eigenlijk.
    > Aangezien access_loc en error_log dezelfde rechten en user:group hebben.
    >
    > Ik ga het toch eens proberen te veranderen
    >


    dat weet je snel genoeg met:

    $ps aux | grep httpd

    Als ie niet root is (zeer waarschijnlijk) kun je de file chmodden of
    chownen met:

    $chmod 666 php-error.log
    $chown www-data:www-users php-error.log

    Michiel.


Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics