PHP Classes

Error Logging: Handle PHP fatal and non-fatal execution errors

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
StarStarStar 48%Total: 1,397 All time: 2,794 This week: 39Up
Version License PHP version Categories
error-logging 1.5GNU General Publi...5.2PHP 5, Debug
Description 

Author

This class can be used to handle PHP fatal and non-fatal execution errors.

It registers an error handler that is capable of a backtrace with the list of functions and arguments used to call the code that causes an error, send that information to the current page output or the PHP error log, or send an e-mail message to the administrator.

The class can also trap fatal errors using a special PHP script shutdown callback function.

Innovation Award
PHP Programming Innovation award winner
October 2010
Winner


Prize: One copy of the Zend Studio
PHP can easily trap and log runtime errors. However, PHP error handlers cannot trap fatal errors.

This class provides a work around for that limitation. It registers a PHP shutdown callback function that can detect if the current script is terminating due to a fatal error.

Manuel Lemos
Picture of Nitesh Apte
  Performance   Level  
Name: Nitesh Apte <contact>
Classes: 18 packages by
Country: India India
Innovation award
Innovation award
Nominee: 3x

Winner: 1x

  Files folder image Files (4)  
File Role Description
Plain text file class.ErrorLogging.php Class Error Logging Class
Accessible without login Plain text file ErrorLogging.php Conf. defined values
Accessible without login Plain text file example.php Example usage
Accessible without login Plain text file LICENSE.TXT Lic. License File

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 0%
Total:1,397
This week:0
All time:2,794
This week:39Up
User Ratings User Comments (5)
 All time
Utility:70%StarStarStarStar
Consistency:81%StarStarStarStarStar
Documentation:-
Examples:52%StarStarStar
Tests:-
Videos:-
Overall:48%StarStarStar
Rank:2951
 
Every normal program first need to handle exception and only ...
13 years ago (Andrey Nikishaev)
7%Star
Good idea.
13 years ago (Brandon Sussman)
32%StarStar
excellent
13 years ago (Krishn)
70%StarStarStarStar
I like the concept of a fatal error handler in the shutdown f...
14 years ago (Fabian Schmengler)
22%StarStar
This is a very good and useful class ! lool But i prefer in s...
14 years ago (José Filipe Lopes Santos)
70%StarStarStarStar