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