<rmcreative>

RSS

DebugToolbar для Yii

14 июля 2009

Неплохая отладочная панелька для PHP фреймворка Yii.

Сделано по мотивам решения для CodeIgniter.

Описание с Google code:

Показывает себя поверх всего контента, при этом позволяет свернуть себя до квадрата 26x18. Вобщем-то почти не мешает, когда не нужна, ибо можно сделать прозрачной.

На себе отображает полезную информацию, как то:

  • Версия фреймворка, конфигурация PHP, Глобальные переменные.

  • Количество использованной при обработке памяти.

  • Время затраченное на обработку.

  • Количество обращений и запросы к БД.

  • Лог приложения.

Пользуемся

Для PHP 5.3 нужно заменить в коде split на explode.

Комментарии RSS

  1. №3816
    Max
    Max 27 янв. 2011 г., 13:59:13

    Все сделал как написано здесь, но ничего не отображается.

  2. №3819
    Sam
    Sam 27 янв. 2011 г., 16:09:31

    Что именно не получается?

  3. №3820
    Max
    Max 27 янв. 2011 г., 16:30:53

    в интернете только нашел как подключить. что и где должно отображаться? как пользоваться?

  4. №3821
    Max
    Max 27 янв. 2011 г., 16:34:13

    сделал все как в инструкции. файлы из архива скопировал в папку protected/extensions/yiidebugtb. в файл protected/config/main.php добавил

    'import'=>array(
            'application.extensions.yiidebugtb.*'
        )

    так же в секцию "components" добавил

    'log'=>array(
                'class'=>'CLogRouter',
                'routes'=>array(
                    array(
                        'class'=>'CFileLogRoute',
                        'levels'=>'error, warning, trace',
                        'enabled'=>true,
                    ),
                    array( // configuration for the toolbar
                        'class'=>'XWebDebugRouter',
                        'config'=>'alignLeft, opaque, runInDebug, fixedPos, collapsed, yamlStyle',
                        'levels'=>'error, warning, trace, profile, info',
                        'enabled'=>true,
                    ),
                ),
            )

    может что-то не правильно. Объясните, пожалуйста, я только недавно начал разбираться с Yii

  5. №3822
    Sam
    Sam 27 янв. 2011 г., 18:10:15
  6. №3823
    Max
    Max 27 янв. 2011 г., 19:07:08

    ничего похожего у меня нету. отсюда перепробовал все - нигде ничего не выводится

  7. №3825
    Sam
    Sam 27 янв. 2011 г., 22:45:04

    Очень очень странно. Попробуйте на чистом приложении.

  8. №5606
    vsko
    vsko 26 нояб. 2011 г., 17:38:10

    Добавьте 'allowedIPs'=>array('127.0.0.1', 'ваш локальный ip'),

  1. Почта опубликована не будет.

  2. Можно использовать синтаксис Markdown или HTML.

  3. Введите ответ в поле. Щёлкните, чтобы получить другую задачу.