Смотрим логи на Linux.
- Сайт разработчика. Конспекты некоторых заметок, чтобы не забыть. Не претендуют на научность и абсолютные знания (дисклеймер).
exim.service: main process exited, code=exited, status=1/FAILURE
Исправляем ошибку невозможного запуска сервиса exim.
ERROR: Can’t open /var/log/clamav/clamd.log in append mode (check permissions!). clamd won’t start
Исправляем ошибку, которая возникает при невозможности записи в файле логов clamd.log.
Очищаем MySQL запросами query
Несколько команд для очистки базы данных MySQL на примере БД для WordPress.
Vagrant (Вагрант)
Vagrant — программное обеспечение, позволяющее настроить виртуальную среду для разработки.
Как обновить GIT ветку до мастера (удалив все не нужное)
Инструкция как привести любую ветку к оригинальной мастера.
WP CLI — утилита WordPress для администрирования
WP-CLI — утилита для администрирования сайтов на WordPress через командную строку.
Как клонировать ветку в PhpStorm из GitHub
Клонируем репозиторий на свой компьютер с помощью Github Desktop и подключаем его в PhpStorm.
Bash скрипт сравнения директорий и загрузки на github
bash скрипт сравнивающий файлы в двух разных директориях и при наличии отличий, заливающий на сайт github.
Автодеплой со своего сервера на github с помощью bash скрипта
Настройка автоматической заливки на GIT файлов с сервера.
Как удалить ветку в GITHUB
Краткая инструкция по удалению ветки в гитхабе.
Автоматический перезапуск MySQL
Часто из-за нехватки памяти или какой-то другой ошибки может неожиданно остановится сервис MySQL. Это выводит из строя работу сайта до тех пор пока он не будет перезапущен. Чтобы избежать такого, можно настроить автоматический перезапуск.
Ошибка в MySQL
Ошибка в логах записей MySQL сервера.
MariaDB
MariaDB – система управления базами данных на основе MySQL.
NMAP – установка
Nmap (Network Mapper) – утилита для сканирования IP-сетей.
Как сгенерировать SSH ключ
Создаём публичный SSH ключ.
CSS классы через пробел и без него
Разбираем в чём отличие классов идущих друг за другом через пробел и без него.
FtpSync — FTP для Sublime Text 3
Инструкция по использованию плагина FtpSync для сохранения файлов по FTP через программу Sublime Text 3.
input внутри label. Особенность HTML.
Событие при клике на HTML тег label с вложенным input срабатывает дважды.
Скрываем лишнее на jQuery (минимизация строк)
Скрываем (минимизируем) строки с помощью jQuery.
Скрываем лишнее на JavaScript (минимизация строк)
Как скрыть информацию со страницы сайта, если она занимает больше нужного кол-ва строк.
Написание сокращенных выражений на JS
Примеры сокращенных вариантов конструкций на языке JavaScript.
Где хранится кэш redis
Как посмотреть содержимое кэша, которое хранится в плагине Redis Object Cache.
Пересоздаём заголовок в WordPress по найденному вхождению
На примере замены заголовка для статьи на WordPress. Мы будем искать в нём специальное значение и при нахождении менять заголовок.
PHP и JS — как измерить время работы скриптов
Измеряем скорость работы скриптов на JavaScript или PHP.