Итак, мы защитили папку паролем при помощи .htaccess, а теперь, для демонстрации «надежности» такой защиты мы её «вскроем» при помощи
Как защитить директорию паролем — .htaccess авторизация
Для примера поставлю авторизацию на папку с отчетами goaccess логов. Файл с паролями рекомендуется создавать в директории не доступной по
Анализ логов при помощи GoAccess в реальном времени и за периоды из gz архивов
В этой статье рассмотрим отслеживание логов в реальном времени при помощи инструмента goaccess , а также создание симпатичных отчетов из
Как просмотреть всех ботов в логах
Логи удобно просматривать Apache Logs Viewer, достаточно бесплатной версии. Либо в терминале переходим в папку с логами. Для примера имя
Как выполнить дефрагментацию в Linux
Файловые системы в linux обычно не нуждаются в дефрагментации, в связи с тем, что файлы распределяются равномерно и периодически возникающие
Необходимость сторонних программ для дефрагментации дисков в Windows
Однозначный ответ — ДА! И вот почему. Стандартный дефрагментатор windows оптимизирует отвратительно и не полностью, при этом визуально показывает 0%
Добавляем файловый менеджер в VestaCP
Не знаю, нафик нужен онлайн файловый менеджер, когда есть sftp и ftp, но панель управления Vesta имеет таковой на борту
Установка VestaCP на виртуальную машину debian 9
В первую очередь нам понадобится дистрибутив debian 9 порядок скачивания которого описан по приведенной ссылке. Создадим машину в Virualbox с
Очистка хранилища компонентов WinSxS в Windows
Папка C:\Windows\WinSxS имеет свойство со временем увеличиваться в размерах и занимать заначительное пространство на жд. Очищать её содержимое необходимо правильно
Заполнить поле таблицы Mysql случайными целочисленными значениями
Если требуется заполнить поле таблицы случайными целочисленными значениями, можно указать (FLOOR(1+RAND()*N)) , где N — максимальное число. В данном случае поле будет заполнено случайными значениями от 1 до 100
Как указать dns на android, windows, linux и в роутере. Очистка DNS кеша.
Блокируем и разблокируем контент при помощи днс настроек. Тут расскажем как настроить dns от google на различных устройствах, чтобы обойти
Кеширование на wordpress, WP Super cache и заветное нах*уй
Я очень зол. Зарекался же не прикасаться никогда к вещам с названием «супер» и говнопрессу. Настроил этот чудо супер плагин
Отключение автообновления CMS WordPress, плагинов и тем
Однажды, после того, как мы произвели всякого рода измения движка, нас могут расстроить с автообновлением какой-нить мажорной версии, которая может
Расправляемся с лишними эмоциями в WordPress (Emoji js + css код)
Заметил эту огромную какаху вывода(обработки или фик знает) эмоций в коде станицы wordpress: и сразу подумал: Зачем мне это здесь?
Как проверить время выполнения PHP скрипта
Иногда бывает полезно/необходимо проверить скорость работы функций по строкам или прочекать скорость mysql запросов не заходя в базу, ну или
PHP класс для подключения к MySQL
Простенький класс для подключения к БД, данные для подключения можно указать сразу в функции __consruct тогда экземпляр класса создаём без
Создание и использование простых индексов в MySQL
Правильно расставленные индексы в mysql существенно ускоряют выборку из таблиц, сохраняя и выбирая данные из таблицы в необходимом порядке с
Настройка mysql кеша запросов в MariaDB
MariaDB не собирается прекращать поддержку кеша запросов в отличии от MySQL, но начиная с версии 10.1.7 он отключен по умолчанию.
Настраиваем лог медленных запросов MySQL
Нас будут интересовать 5 глобальных переменных в MySQL long_query_time — float значение медленных запросов в секундах slow_query_log — флаг включения/отключения
Найти подстроки в определённых типах файлов по серверу. Связка в потоке find, grep, xargs
Бывает так, что необходимо найти подстроки только в файлах с определённым расширением и типом. Или в файлах содержащих определённые символы
Где скачать старые версии debian
Оказывается с некторых пор скачать старые версии debian в iso или dvd не так то просто. Раньше дистрибутивы спокойненько качались
В топку μTorrent пользуйся qBittorrent
Меняем тормозную какашку μTorrent на qBittorrent — идеальный торрент клиент, не майнит, не рекламит, не грузит процессор.
JS скрипт оповещения об использовании cookie
Кнопка «Согласиться» вешает куку cookie_accept=true на год и при её наличии запрос на акцептирование больше не спрашивается. Кнопка «Отказаться» отправляет
Установка Guest Additions в Debian на VirualBox
Логинимся под root, обновляем apt пакеты Устанавливаем последние обновления Устанавливаем требуемые пакеты Настраиваем модули ядра Выбираем в меню VirtualBox, «подключить
Что использовать Google Tag Manager либо Global site tag (gtag.js)
Лучше использовать что-то одно. А если оба сразу — будет бяка) Один просмотр страницы будет считаться за два. Я не
Установка нового стабильного LTS пакета Node.js на debian 8/9/10
Стандартные репозитории debian зачастую содержат nodejs не самых свежих версий. Устанавливаем свеженькую LTS версию на debian
Лучший бесплатный ssh, ftp клиент MobaXterm
Воистину бомбовский комбайн MobaXterm с массой инструментов. К своему стыду ничего раньше даже не слышал об этой проге и подсмотрел
Как добавить ЧПУ в транслите на WordPress
Достаточно найти и установить плагин транслитерации Cyr to Lat enhanced. Желательно позаботиться о виде url на этапе создания сайта, а
Почему root не может подключиться по ssh
Терминал упорно выдаёт Permission denied при подключении пользователем root по ssh и не желает подключаться. Всё дело в том, что
Настройка сети и доступа по ftp и ssh к гостевой машине в Virtualbox
Есть два способа настроить доступ по сети к гостевой машине Linux на Virtualbox. Подключить виртуальный адаптер хоста VirtualBox Host-Only Ethernet
Как быстро править CSS и вёрстку в chrome — DevTools Overrides
Я конечно знаю про чудесную штуку gulp и вёрстку в sass при помощи этих инструментов с автоматическим сборщиком, компановщиком и
Рекурсивный поиск grep и быстрая правка шаблонов wordpress
Вообще дичь. Что может связывать команду grep Linux и говновордпресс? Однако… Вот я поставил шаблон на говнодвижок, которого я не