Просмотр поста

.
ДоХтор

dilp, попробуй этот код сохранить в пхп-файл, и запустить -- по идее, вроде бы он должен вывести инфо об ошибке

<?php

// Перехват ошибок и предупреждений.
function myErrorHandler($errno, $msg, $file, $line) {
    echo '<table style="border: dotted; border-width: 1; border-color: red;">' .
        '<tr>' .
            '<td>Произошла ошибка с кодом:</td>' .
            '<td>' . $errno . '</td>' .
        '</tr>' .
        '<tr>' .
            '<td>Файл:</td>' .
            '<td><tt>' . $file . '</tt></td>' .
        '</tr>' .
        '<tr>' .
            '<td>Строка:</td>' .
            '<td>' . $line . '</td>' .
        '</tr>' .
        '<tr>' .
            '<td>Текст ошибки:</td>' .
            '<td><tt>' . $msg . '</tt></td>' .
        '</tr>' .
    '</table>';
} 
// Регистрируем ее для всех типов ошибок. 
set_error_handler('myErrorHandler', E_ALL);

// Вызовем генерацию ошибки, передавая в file() 
// не существующий файл
file('soock');