Не могу понять, как отловить ошибку а PHP 5.3.3

Духовность™

Продвинутый новичок
Что-то не могу понять, как отловить ошибку в PHP 5.3.3. Суть проблемы в том, что на моей рабочей машине (которой сейчас под рукой нет и конфигурацию её не знаю) код

return new Db_Mysql_Statement(&$this->result);
выдавал ошибку, что мол нельзя по ссылке передавать. Поставил PHP 5.3.3 на домашний ПК и данной ошибки не наблюдается. Уровень контроля ошибок на домашней машине - полный:

.htaccess:
PHP:
php_value error_reporting 32767 # E_ALL | E_STRICT
php_value log_errors On
php_value log_errors_max_len 5242880
php_value ignore_repeated_errors On
php_flag track_errors On
php_flag display_startup_errors On
+ в PHP:
PHP:
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
ini_set('error_log', './php_error_log.txt');
WTF? Куда копать? Скрип - аналогичен скрипту, который я запускал на работе. Там в общем примерно это выполняется:

PHP:
include('./Db/Mysql/Base.php');
include('./Db/Mysql/Statement.php');
include('./Db/Mysql/Exception.php');

$db = new Db_Mysql_Base('localhost', 'root', '');
$db->setDatabase('servise')->query('.....');
 
Сверху