Results 1 to 5 of 5
Jun 17, 2005, 07:17 #1
error handling and displaying in php.ini
I am having problems with a site, sometimes i get a blank screen with no error message. I think maybe i do not have the error messaging set up to display errors, but i get confused when i look at the error message section of php.ini.
can somone look at this and tell me if i have it set so that error messages will be displayed when a problem occurs.
If i should look somwhere else please let me know that as well. thanks
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
; Even when display_errors is on, errors that occur during PHP's startup
; sequence are not displayed. It's strongly recommended to keep
; display_startup_errors off, except for when debugging.
display_startup_errors = Off
; Log errors into a log file (server-specific log, stderr, or error_log (below))
; As stated above, you're strongly advised to use error logging in place of
; error displaying on production web sites.
log_errors = Off
; Set maximum length of log_errors. In error_log information about the source is
; added. The default is 1024 and 0 allows to not apply any maximum length at all.
log_errors_max_len = 1024
; Do not log repeated messages. Repeated errors must occur in same file on same
; line until ignore_repeated_source is set true.
ignore_repeated_errors = Off
; Ignore source of message when ignoring repeated messages. When this setting
; is On you will not log errors with repeated messages from different files or
ignore_repeated_source = Off
; If this parameter is set to Off, then memory leaks will not be shown (on
; stdout or in the log). This has only effect in a debug compile, and if
; error reporting includes E_WARNING in the allowed list
report_memleaks = On
; Store the last error/warning message in $php_errormsg (boolean).
track_errors = Off
; Disable the inclusion of HTML tags in error messages.
;html_errors = Off
; If html_errors is set On PHP produces clickable error messages that direct
; to a page describing the error or function causing the error in detail.
; You can download a copy of the PHP manual from http://www.php.net/docs.php
; and change docref_root to the base URL of your local copy including the
; leading '/'. You must also specify the file extension being used including
; the dot.
;docref_root = "/phpmanual/"
;docref_ext = .html
; String to output before an error message.
;error_prepend_string = "<font color=ff0000>"
; String to output after an error message.
;error_append_string = "</font>"
; Log errors to specified file.
;error_log = filename
; Log errors to syslog (Event Log on NT, not valid in Windows 95).
;error_log = syslog
Jun 17, 2005, 07:18 #2
- Join Date
- Jun 2005
- Alkmaar, The Netherlands
- 0 Post(s)
- 0 Thread(s)
It could be that your blank screen is not an error in your syntax but in your methods.
Jun 17, 2005, 07:34 #3
- Join Date
- Jul 2004
- 0 Post(s)
- 0 Thread(s)
Sometimes it's useful to throw this at the top just so that you know there isn't a configuration file being included that is setting the error display to off.
If that doesn't display anything there is a good chance you have a syntax error like a missing semicolon somewhere in your code.
Jun 17, 2005, 07:55 #4
but wouldn't a syntax problem give me a Parse error?
Jun 17, 2005, 15:05 #5