Простой способ заблокировать прямые обращения к сайту по IP в Nginx
Читать дальшеКак запретить обращения к сайту по IP в Apache
27.06.2016Простой способ запретить прямые обращения к веб-серверу Apache (по IP)
Читать дальшеРабота с текстом в Vim. Начало.
21.05.2016Набор простейших команд, позволяющих открыть, отредактировать и закрыть документ по ssh в текстовом редакторе vim
Читать дальшеКак запретить обращения к несуществующим поддоменам в nginx?
27.04.2016Запрет обращений к несуществующим поддоменам путем правки конфига nginx
Читать дальшеКак исправить ошибку в phpMyAdmin $cfg[‘Servers’][1] = array( ‘verbose’ => ‘MySQL…
17.03.2016Ошибка phpMyAdmin $cfg[‘Servers’][1] = array и методы её устранения.
Читать дальшеFatal error: Allowed memory size of ****** bytes exhausted (tried to allocate 24 bytes) in libraries/joomla/error/exception.php on line 117
11.03.2016Как исправить ошибку:
Fatal error: Allowed memory size of ****** bytes exhausted (tried to allocate 24 bytes) in libraries/joomla/error/exception.php on line 117
Cannot delete or update a parent row: a foreign key constraint fails
02.03.2016Простой способ обойти ошибку #1217 — Cannot delete or update a parent row: a foreign key constraint fails
Читать дальшеКак исправить ошибку Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2) in somescript.php
21.02.2016Что значит ошибка Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2) in somescript.php и способы её устранения.
Читать дальшеПодключение к веб-сайту защищено, но посторонний пользователь может изменить вид страницы
15.01.2016Ошибка Mixed Content: The page at ‘https:// …’ was loaded over HTTPS, but requested an insecure bla-bla-bla. This request has been blocked; the content must be served over HTTPS
Читать дальшеSocket file /var/run/clamav/clamd.sock could not be bound: Permission denied
03.01.2016Одновременное решение ошибок «malware acl condition: clamd: unable to connect to UNIX socket /var/run/clamav/clamd.sock (No such file or directory)» и «Starting Clam AntiVirus Daemon: ERROR: LOCAL: Socket file /var/run/clamav/clamd.sock could not be bound: Permission denied» в CentOS
Читать дальшеmod_fcgid: read data timeout in 40 seconds
23.12.2015mod_fcgid: read data timeout in xxx seconds — решение проблемы
Читать дальшеWARNING: C++ compiler too old, need g++ 4.8 or clang++ 3.4 (CXX=g++) Ошибки при компиляции Node.js
20.12.2015Как решить проблему с устаревшим компилятором.
Читать дальшеОбновление PHP до 5.4 в CentOS 6
18.12.2015Как обновить до php 5.4 в CentOS 6
Читать дальшеКак отключить поддержку IPv6 в CentOS
18.12.2015Мануал по отключению IPv6 в CentOS 6
Читать дальшеНайдена сквозная уязвимость в во ВСЕХ версиях Joomla
15.12.2015Не далее как 13 числа была обнаружена сквозная уязвимость во всех версиях джумлы с 1.5 по 3.4.5 включительно позволяющая отправив серверу специально сформированный запрос выполнить любой PHP-код с правами веб-сервера. Проще говоря — получить полный контроль над сайтом.
В заметке — мануал по закрытию этой дыры.
Как исправить ошибку «Duplicate entry ‘1’ for key ‘PRIMARY’»
13.12.2015Duplicate entry ‘1’ for key ‘PRIMARY’ — причины и решения
Читать дальшеТестовые скрипты на все случаи жизни
13.12.2015На этой странице собираются тестовые скрипты которые так или иначе могут пригодиться в повседневной жизни.
Читать дальшеpostfix/smtp: certificate verification failed for *** untrusted issuer
07.12.2015Небольшой мануал по исправлению ошибки «certificate verification failed: untrusted issuer» в maillog Linux-сервера
Читать дальшеСборка и установка NodeJS
04.12.2015Кратенько про установку NodeJS
Читать дальшеОшибка при установке php-pecl-memcache
01.12.2015Решение ошибки «Необходимо: php(api) = 20090626
Установлено: …. (@remi) php(api) = 20100412-x86-32
Address already in use make_sock could not bind to address
21.11.2015Решение проблемы Address already in use: make_sock: could not bind to address при перезапуске апача или других программ.
Читать дальшеУстранение ошибки max request length при использовании FCGI
11.11.2015При загрузке файлов или больших (относительно) объемов данных на сервер можно столкнуться с ошибкой 500 с записью в лог mod_fcgid: HTTP request length 137536 (so far) exceeds MaxRequestLen (131072), referer.
В инструкции — как её исправить.
Защита админ-панели сайта от bruteforce-атак (от ботов)
23.10.2015Быстрый и простой способ защиты сайта от взлома путём перебора паролей.
Кстати, снижает нагрузку создаваемую ботами.
PHP Warning: include(): Unable to allocate memory for pool. in some-script.php on line 31
03.10.2015Как исправить ошибку “Unable to allocate memory for pool”.
Читать дальшеКак посмотреть место на диске в CentOS, Debian/Ubuntu
30.09.2015Несколько простых команд для проверки свободного места на диске и поиска самой «тяжелой» папки
Читать дальшеPHP Notice: Undefined variable: json in /admin/controller/sale/order.php on line 2221
19.09.2015Пошаговая инструкция по исправлению ошибки PHP Notice: Undefined variable: json in /admin/controller/sale/order.php on line 2221 в OpenCart 2
Читать дальшеКак в Magento включить вывод ошибок.
17.09.2015Инструкция по настройке вывода ошибок в Magento
Читать дальшеКак очистить очередь писем в postfix
10.09.2015Как удалить ещё не отправленные письма (очистить postfix queue) читай тут.
Читать дальшеКак установить Nginx в CentOS 6, 7
04.09.2015Инструкция по установке самой свежей версии Nginx в CentOS
Читать дальшеЧто делать, если при входе на сайт идет переадресация на ww2.googlejavascript.com?
31.08.2015Решение проблемы с переадресацией на ww2.googlejavascript.com
Читать дальшеCREATE ALGORITHM = UNDEFINED DEFINER = `username`@`localhost`… you need (at least one of) the SUPER privilege(s) for this operation
24.08.2015Исправление ошибки «#1227 — Access denied; you need (at least one of) the SUPER privilege(s) for this operation» при выполнении запросов «CREATE ALGORITHM = UNDEFINED DEFINER = `test`@`localhost` /* SQL SECURITY DEFINER */ VIEW»
Читать дальшеКак установить IonCube
23.08.2015Инструкция по установке IonCube и исправлению ошибки «the file requires the ionCube PHP Loader»
Читать дальшеРусификатор для плагина AVH First Defense Against Spam
21.08.2015Русификатор для плагина AVH First Defense Against Spam можно скачать тут 🙂
Читать дальшеКак установить nginx в Debian 7
12.08.2015Мануал по установке последней версии nginx в Debian 7
Читать дальшеTransaction Check Error в CentOS
12.08.2015Инструкция по исправлению ошибки Transaction Check Error в CentOS 6
Читать дальшеКак переустановить поврежденные пакеты в CentOS
11.08.2015Иногда бывает что после системных сбоев или вирусных атак отдельные файлы (или их содержимое) повреждаются и нужно переустановить повреждённые пакеты заново.
Читать дальшеОткуда берутся запросы сайта к самому себе?
10.08.2015Достаточно часто сталкиваюсь с однотипной ошибкой на пользовательских сайтах — в какой-то момент нагрузка (и количество запросов к серверу) возрастает настолько, что сайт становится недоступен или хостер (если сайт на обычном шаред-хостинге) просто отключает его по той же причине. При этом запросы генерируются с того же сервера (IP-адреса), на котором находится сайт.
Читать дальшеПростой способ защиты сайта на WordPress, Joomla, Opencart от подбора паролей
06.08.2015Простой способ защиты сайтов на выделенном сервере от подбора паролей. Инструкция подходит для WordPress, Joomla, Opencart. Но никто не мешает модифицировать конфиг и для других CMS 🙂
Читать дальшеКак распаковать tar, tar.gz или tar.bz2 архив в Linux
03.08.2015Инструкция по распаковке архивов tar, tar.gz и tar.bz2 в Linux (работает практически во всех версиях — Ubuntu, Kubuntu, CentOS, OpenSUSE и т.д.)
Читать дальшеПосторонний контент в Opencart (+ тормоза в работе сайта)
26.06.2015Ошибка «»NameBright.com MYOPENCART.NET Coming soon»» и методы её устранения.
Читать дальше