Apache asi nepusti chyby PHP

Sv. Patrick sv.patrick na seznam.cz
Čtvrtek Leden 18 13:22:49 CET 2007


No jo to me nenapadlo. Tohle jsem nikdy nemenil - vzdycky to bylo
zapnute. A taky jsem hledal spis problem v apachi, kdyz mi vracel
jakousi prazdnou strukturu stranky, ackoli ji od php nedostal.

Kazdopadne diky za pomoc.

Patrick
18. ledna 2007, 11:53:49, napsal jste:

> Kouknete se do kontiguraku (/etc/php5/apache2/php.ini  ... U me na 
> Ubuntu), tam najdete sekci, ktera vypada zhruba takto:
> Error handling and logging ;
> ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

> ; error_reporting is a bit-field.  Or each number up to get desired error
> ; reporting level
> ; E_ALL             - All errors and warnings (doesn't include E_STRICT)
> ; E_ERROR           - fatal run-time errors
> ; E_WARNING         - run-time warnings (non-fatal errors)
> ; E_PARSE           - compile-time parse errors
> ; E_NOTICE          - run-time notices (these are warnings which often
> result
> ;                     from a bug in your code, but it's possible that it was
> ;                     intentional (e.g., using an uninitialized variable and
> ;                     relying on the fact it's automatically initialized
> to an
> ;                     empty string)
> ; E_STRICT   - run-time notices, enable to have PHP suggest changes
> ;                     to your code which will ensure the best 
> interoperability
> ;                     and forward compatibility of your code
> ; E_CORE_ERROR      - fatal errors that occur during PHP's initial startup
> ; E_CORE_WARNING    - warnings (non-fatal errors) that occur during PHP's
> ;                     initial startup
> ; E_COMPILE_ERROR   - fatal compile-time errors
> ; E_COMPILE_WARNING - compile-time warnings (non-fatal errors)
> ; E_USER_ERROR      - user-generated error message
> ; E_USER_WARNING    - user-generated warning message
> ; E_USER_NOTICE     - user-generated notice message
> ;
> ; Examples:
> ;
> ;   - Show all errors, except for notices and coding standards warnings
> ;
> ;error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
> ;
> ;   - Show all errors, except for notices
> ;
> ;error_reporting = E_ALL & ~E_NOTICE
> ;
> ;   - Show only errors
> ;
> ;error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
> ;
> ;   - Show all errors except for notices and coding standards warnings
> ;
> error_reporting  =  E_ALL & ~E_NOTICE

> ; Print out errors (as a part of the output).  For production web sites,
> ; you're strongly encouraged to turn this feature off, and use error logging
> ; instead (see below).  Keeping display_errors enabled on a production
> web site
> ; may reveal security information to end users, such as file paths on 
> your Web
> ; server, your database schema or other information.
> display_errors = On

> atd...
> Tam nastavite jestli se maji chyby zobrazovat, nebo logovat a jake chyby

> -- MO





Další informace o konferenci Linux