Созданные на VirtualBox виртуальные машины с установленными на них операционными системами могут обмениваться трафиком не только с хостовой системой, но и между собой. Нужно только выставить в разделе настроек «Сеть» для каждой VM соответствующие настройки. По умолчанию в VirtualBox используется тип подключения NAT, вам же нужно выбрать режим «Сеть NAT», «Внутренняя сеть» или «Виртуальный адаптер…
Использование фильтра plugin_row_meta WordPress
Пример Чтобы добавить данные в метаданные плагина. Ссылки и текст под описанием плагина, нужно использовать фильтр plugin_row_meta. Для примера, добавим ссылку на страницу настроек в метаданные плагина: plugin_row_meta — Хук позволяющий изменить метаданные (ссылка, версия и т.д.) выводимые для каждого плагина в таблице плагинов. $links — Массив ссылок действий плагина. По умолчанию это может включать «активировать»,…
Cron отключаем отправку писем при выполнении заданий
Каждый раз при выполнении cron в каталог /var/mail/root в виде файла сваливается письмо от Cron Daemon, уведомляющее о выполнении задания. Что бы он не отправлялся прописываем строчку MAILTO=»». Что бы отправлялся на какую ни будь почту пишем MAILTO и почту MAILTO=»support@sv-pt.com»
Использование библиотеки phpQuery в PHP
Удобная библиотека если нужно вытащить какой ни будь часть HTML кода с сайта нам поможет специальная библиотека, позволяющие упростить разбор HTML. Их представителем является phpQuery. Библиотека phpQuery аналог jQuery, с которой многие хорошо знакомы. Вместо того, чтобы писать сложные регулярки для получения блоков сайта, с помощью phpQuery мы сможем обращаться к ним с помощью селекторов…
MariaDB/MySQL: general_log – логгирование всех запросов
Что бы вести лог всех обрабатываемых запросов к базам – можно включить ведение general_log. Бывает полезно, что бы отследить какие-то запросы от скриптов. Проверить включен ли он можно так: Включаем: Создаём файл лога: Меняем пользователя: Задаём указание какой файл лога использовать: Проверяем: На случай перезагрузок – добавляем в блок [mysqld] или [mysqld_safe] файла /etc/my.cnf эти же директивы:
Ошибка Mysql 1142. Got error: 1142.
Утилита mysqldump является прекрасным инструментом, позволяющим на лету делать резервные копии баз данных. Ошибка mysqldump: Got error: 1142: SELECT,LOCK TABL command denied to user ‘root’@’localhost’ for table ‘cond_instances’ when using LOCK TABLES может возникнуть в случае, если вы хотите сделать копию всех баз сразу. Во время копирования база данных performance_schema может быть заблокирована и это приведет к ошибке. Используется Mysql Ver 15.1…
Количество просмотров записи в WordPress без Plugin?
Добавление количества просмотров WordPress без плагина Если вы не хотите нагружать свой сайт лишними плагинами, то можно добиться того же эффекта и при помощи нехитрых манипуляций с кодом. Лично я вижу здесь как минимум 2 плюса: Вы лишний раз не перегружаете сайт. Наверняка вы знаете, что множество установленных плагинов на WP может привести к медленной…
Редирект с https на http через htaccess
Если вы или кто то другой перевёл на https: один из сайтов, на виртуальном или VDS хостинге, то у всех остальных HTTP сайтов сразу возникает проблема — современные браузеры начинают открывать их не по протоколу http а по https. А поисковые системы на вашем http сайте начинает, в первую очередь искать https страницы …. и…
Простой LET’S ENCRYPT НА CENTOS с помощью certbot
Сертификаты, выпущенные Let’s Encrypt, являются доверенными для всех основных браузеров и действительны в течение 90 дней с даты выпуска Let’s Encrypt — это бесплатный, автоматизированный и открытый центр сертификации, разработанный исследовательской группой Internet Security Research Group (ISRG), который предоставляет бесплатные сертификаты SSL. В этом руководстве мы предоставим пошаговые инструкции по установке бесплатного SSL-сертификата Let’s Encrypt…
Capcha PHP
Capcha — это тест для различия компьютеров и людей. А так как с помощью КАПЧИ мы можем точно определить, кто отправил ответ, человек или машина, то запросто применим это в своих целях. Давайте разберем первое что мы хотим сделать это вывести картинку, для этого в файле index.php Пишем такие строки: Тут стоит обратить внимание на указанный в…
Крипто Про: Восстановление пин-кода ключевого носителя из реестра
Для того, чтобы посмотреть сохраненные в реестре пароли на ключевые носители нужно: Открываем терминал, Пуск выполнить- вводим команду cmd Переходим в папку с программой — cd «C:\Program Files\Crypto Pro\CSP\» Смотрим доступные контейнеры закрытого ключа электронно-цифровой подписи — csptest -keyset -enum_cont -fqcn -verifycontext Вводим команду для отображения пароля — csptest -passwd -showsaved -container «<имя контейнера>» Смотрим имена доступных контейнеров закрытого ключа ЭЦП: пример вывода Далее…
Получение access token ВКонтакте.
Добрый день! Если Вы пришли на эту страницу с запросом где взять токен для вк или как его получить, то значит Вы на верном пути, и мне не нужно объяснять для чего он нужен. Заходим в режим разработчика: https://vk.com/dev Жмем СОЗДАТЬ ПРИЛОЖЕНИЕ: Набираем любое название, выбираем Standalon-приложение и жмем ПОДКЛЮЧИТЬ ПРИЛОЖЕНИЕ Далее запросит подтверждение по номеру…
Создаем примитивного VK для ответа на сообщения
Бота будет создавать для сообщества для этого нужно его сперва настроить в группе для отправки сообщения. Переходим в настройки. Далее в раздел Сообщения и включаем данную функцию, без нее работать наш бот не будет. Далее переходим: Настройки -> Работа с API -> Ключи доступа и создаем ключ со следующими параметрами: Далее нажимает создать ключ и разрешить доступ к управлению сообществом и отправку сообщений…
Шпаргалка по mysqldump
Утилита mysqldump позволяет получить дамп содержимого базы данных или совокупности баз для создания резервной копии или пересылки данных на другой SQL-сервер (не обязательно MySQL-сервер). Дамп будет содержать набор команд SQL для создания и/или заполнения таблиц. Создание дампа -u или -–user= имя пользователя -h или —host= удаленный хост (для локального хоста можно опустить этот параметр) -p или —password — запросить пароль database — имя базы данных…
Записки по Mysql
Подключение к СУБД В Linux вводим команду для подключения: где root — пользователь, под которым мы будем подключаться к оболочке; ключ -p потребует ввода пароля. Создание новой базы Для создания базы используется SQL-запрос CREATE DATABASE. Просмотреть созданных баз данная команда выводит список баз, созданных в СУБД. Сделать базу активной: После подключения можно просматривать структуру таблиц и другие параметры Просмотреть таблицы базы…