Настройка VPS для быстрой работы сайта WordPress

Настройка VPS для размещения сайта Wordpress с высокой посещаемостью, пошаговая инструкция

Введение В этой статье мы пошагово разберём, как настроить VPS-сервер под сайт на WordPress, рассчитанный на высокую посещаемость. В качестве примера мы будем использовать домен linux-lab.ru (когда будете разворачивать свой сервер замените на свой домен!). Все действия рассчитаны на начинающих пользователей и снабжены подробными пояснениями. Требования к серверу Еще раз, наш сайт будет с высокой … Читать далее

Ошибка WordPress: В настоящий момент выполняется другое обновление» (Another Update is Currently in Progress)

Зависшее обновление сайта, заблокированное замком

Что делать, если при попытке обновить WordPress выдает ошибку: В настоящий момент выполняется другое обновление» (Another Update is Currently in Progress) Для начала не паниковать! 🙂 Просто сработала защита обновления ядра WordPress и через 15 минут, если ничего не делать, все заработает. Видимо вы нажали «Обновить до версии…» и потом перешли по другой ссылке в … Читать далее

Перенос сайта на WordPress из командной строки

Задача по переносу сайта на WordPress между VPS серверами Подразумевается, что у нас есть root доступ к обоим VPS, на VPS не стоит phpMyadmin по соображениям безопасности, да и вообще он не нужен. Статья написана для начинающих, простыми словами и без лишней терминологии и сложностей. Написано для знакомых дизайнеров, которые делают сайты и потом передают … Читать далее

Уязвимость в PHP

В PHP обнаружена неприятная уязвимость позволяющая внедрить код на атакуемый сайт Серверу в данном случае ничего не грозит, а вот сайтам клиентов на хостинге может быть очень неприятно. Как работает данная уязвимость: в конфигурационный файл php.ini нужно добавить директиву auto_append_file=»OFF»» Из справки по PHP вычитал следующее: Директива auto_append_file уточняет имя обрабатываемого файла, включаемого в парсинг … Читать далее

max_execution_time не срабатывает

Скрипт завис, таймер не срабатывает

Параметр max_execution_time не срабатывает в случаях: когда php блокируется на файле сессии flock-ом или на чтении из mysql readом. При наступлении лимита астрономического времени, параметр не срабатывает!  

Поиск вредоносного кода на сайте через консоль

Поиск вредоносного кода в файлах сайта

Вводная: сломали сайт/сайты надо найти вредоносный код. Код известен. Для поиска вхождения текста в файлах воспользуемся grep. grep -rl ‘что ищем’ /путь/где/ищем Пример: grep -rl ‘!/bin/bash’ /var/www/