Редактор темы

Реклама
Реклама

Хак: просмотр выполненных sql-запросов в базу для dle

  • Автор темы Автор темы iCooLER
  • Дата начала Дата начала

Полезен ли данных хак?

  • Полезен!

    Голосов: 6 42,9%
  • Возможно...

    Голосов: 5 35,7%
  • Нет.

    Голосов: 0 0,0%
  • Че?!

    Голосов: 3 21,4%

  • Всего проголосовало
    14

iCooLER

Кодер
Регистрация
13 Сен 2016
Сообщения
390
Рейтинг реакций
239
Баллы
43
Возраст
31
1/3
Автор темы
Просмотр sql-запросов страницы в базу для DLE

Плагин добавляет на страницы сайта кноку для просмотра списка выполенных sql-запросов в базу данных при открытии страницы. Работает только для администраторов сайта (ID группы - 1).

Версия DLE: 14.0 и выше

Войдите, чтобы скачать

upload_2022-6-11_22-14-33.png
 
Последнее редактирование:
Для чего это?
 
Ну это я прочёл. Какую пользу приносит?
не всем данный хак нужен, пользу обычным юзерам - никакую, админам - отследить запросы на сайте и выявить длительные запросы дли их отключения или оптимизации по возможности.
 
Полезная вещь, спасибо)
 
Автор темы
а на 13+ можно такое сделать? на 13.2 пробую, а он показывает 0 запросов выполнено, а по факту 50+
Для DLE 13 версии нужно раскомментировать строчки в файле engine/classes/mysql.php:
PHP:
//            $this->query_list[] = array( 'time'  => ($this->get_real_time() - $time_before),
//                                         'query' => $query,
//                                         'num'   => (count($this->query_list) + 1));

upload_2022-6-19_20-0-31.png

Правку нужно вносить по ftp, т.к. в системе плагинов DLE запрещено вносить правки в данный файл. В файле engine/classes/plugins.class.php данный файл первый в списке запрещенных.

upload_2022-6-19_20-3-6.png
 
iCooLER спасибо, на днях попробую, щас пока с тем сайтом закончил на котором хотел проверить запросы. кстати, можно же в плагине прописать сразу эту правку, с 15+ кажется есть такая возможность что и на старые версии можно указывать действия и на новые тоже и всё будет одним плагином
 
Автор темы
iCooLER спасибо, на днях попробую, щас пока с тем сайтом закончил на котором хотел проверить запросы. кстати, можно же в плагине прописать сразу эту правку, с 15+ кажется есть такая возможность что и на старые версии можно указывать действия и на новые тоже и всё будет одним плагином
Я редачил сообщение почти сразу, глянь. Нельзя править файл engine/classes/mysql.php и обойти это нельзя: данный файл подключается в DLE до начала действия плагинов, что логично, ведь для работы плагинов надо выбрать плагины из базы(если конечно файлы уже не кэшированы). Только правка по ftp.
 
iCooLER
Можно обновить ссылку на скачивания?
 

Похожие темы Последние темы Популярные темы

Назад
Сверху