Начало работы FirePHP в Kohana 3.1
Я думаю, что я успешно установил модуль FirePHP в Kohana 3.1, но я не получаю вывод на консоль FireBug.
Я пробовал это:
FirePHP::log('test');
и получил эту ошибку:
Non-static method FirePHP::log() should not be called statically, assuming $this from incompatible context.
Когда я выключаю модуль и запускаю FirePHP вручную:
require_once('FirePHPCore/fb.php');
fb('test');
Ничего не отображается в консоли.
1 ответ
Решение
Как говорится в сообщении об исключении, вы не должны вызывать этот метод статически, а вот так:
FirePHP::getInstance()->log('test');
Несколько дней назад был добавлен статический класс помощника Fire, так что теперь вы можете сделать:
Fire::log('test');
https://github.com/kemo/kohana-firephp
Другой возможной проблемой может быть Firebug 1.8, потому что текущая версия дополнения FirePHP не работает с ним. Вы можете обновить свое дополнение здесь