Я просто устанавливаю Errbit в моем ПК, используя ruby, и он уже работает на моем локальном компьютере. И я разработал веб-приложения, используя Laravel 4, но я не знал, как я могу отправить все ошибки моих веб-приложений в errbit.
Я уже установил этот пакет, но я не знал, как реализовать это в моих веб-приложениях.
Я уже пытался использовать приведенный ниже скрипт на моем ../app/start/global.php
на Applicatoin обработчик ошибок, но это только покажет мне белую страницу. Это мой сценарий:
<?php
...
App::error(function(Exception $exception, $code)
{
Errbit::instance()->notify($exception);
Log::error($exception);
});
...
И вот как я создаю ошибку в моем контроллере, я удаляю точку с запятой как:
<?php
class someController extends \BaseController {
public function index(){
return View::make('editor.index') //Remove ';' at the end of line code
}
}
Если я удалю экземпляр errbit Errbit::instance()->notify($exception);
на global.php
, страница вернет ошибку Whoops от laravel, но если я добавлю экземпляр errbit, она покажет только пустую белую страницу, и ничего не произойдет с отчетом об ошибке.
А также я уже пытался поставить ошибку на метод контроллера, как показано ниже, но я все еще ничего не получаю.
<?php
public function index(){
try {
return View::make('editor.index')
} catch (Exception $e) {
Errbit::instance()->notify($e);
}
}
Пожалуйста, помогите мне, и спасибо раньше.
Задача ещё не решена.
Других решений пока нет …