So you have that nice PHP application running? That's great! Now take the next step and start tracking errors with us. See the full feature list. Exceptiontrap is optimized for PHP — just install the library and you're safe. These are 60 seconds well spend.
require_once 'Exceptiontrap/Exceptiontrap.php'; Exceptiontrap::setup('YOUR_API_KEY', true, 'YOUR_APPLICATION_ENV');
See detailed instructions on the libraries Github page
We will let you know about any error of your application in production (or staging) in real-time. You don't have to search for them, you'll get noticed. Exceptiontrap also gives you all the valuable information you need to fix everything as fast as possible: the module, controller and action, the stacktrace + all request and environment parameters.
Additionally, all errors in background job systems can be tracked, too.
Doctrine_Connection_Mysql_Exception - SQLSTATE[HY000]: General error: 2006 MySQL server has gone away
Zend_Controller_Action_Exception - Action "show" does not exist and was not trapped in __call()
PDOException - SQLSTATE  Too many connections
InvalidArgumentException - Passed variable is not an array or object, using empty array instead
You don't need to search in your logs anymore or temporarily enable error output. You will know about your errors and you know when there are no errors.