Class ExceptionHandler
use this class only for custom exception logging
Located at exceptionhandler.lib.php
Methods summary
public
|
|
public
|
Properties summary
private
string
|
$m_last_exception_handler
|
#
""
|
public
boolean
|
$m_display_exception
show errors, default => display_errors property of PHP |
#
true
|
public
boolean
|
$m_log_exception
log exception to file |
#
false
|
public
string
|
$m_log_file
file for exception log |
#
"phpexception.log"
|
public
string
|
$m_log_path
path for log files |
#
""
|
public
mixed
|
$m_log_delAfter
size before log file will set to zero |
#
"1024K"
|
public
string
|
$m_error_page
redirect on exception |
#
""
|
public
mixed
|
$m_mail_adr
E-Mail for send exception string or array |
#
""
|
public
boolean
|
$m_show_warning
show warnings |
#
false
|
public
boolean
|
$m_append_script_info_to_exception_log
append info of sriptname and url |
#
false
|
public
integer
|
$m_dont_send_the_same_exception_mail_within_sec
only to not bomb the e-mail server |
#
60
|
public
string
|
$m_log_critical_section_id
enable critical section for write log file |
#
null
|
public
string
|
$m_log_critical_section_path
path to share the critical section for write log file |
#
""
|
public
integer
|
$m_log_critical_section_maxlock_ms
max lock time for zombie processes |
#
1000
|
public
integer
|
$m_log_critical_section_sleep_ms
sleep for retry enter critical section |
#
10
|