За месяц Апрель, 2013

OsCommerce - Интернет-магазин закрыт на техническое обслуживание, заходите позже!

Если магазин на OsCommerce выводит сообщение:

Интернет-магазин закрыт на техническое обслуживание, заходите позже!

Практически всегда это означает, что при открытии страницы (как узнать какой именно - будет рассказано чуть ниже) произошла ошибка MySQL. Чтобы узнать подробности ошибки - следует отредактировать файл russian_db_error.php. В зависимости от версии OsCommerce он может находиться либо в каталоге  /includes/languages, либо в каталоге /lang.

как отключить ошибку Интернет-магазин закрыт на техническое обслуживание

Опубликовано Апрель 27, 2013 | автор: levik  |  Нет комментариев »

MODx Evo reset cache - программная очистка кэша

Как очистить кэш в MODx?

Самый простой и часто встречаемый ответ - зайти в админку по адресу /manager/ (что делать, если при входе в админку modx открывается ispmanager) и нажать ссылку “Очистить кэш“. Читать целиком »

Опубликовано Апрель 23, 2013 | автор: levik  |  Нет комментариев »

PHP if and or или || && - и, или в условиях

Статья для новичков, но как ни странно, имел возможность пообщаться
с программистами (опытом более двух лет), которые не всегда понимают этот момент.

При использовании в условиях логических операций “И” и “ИЛИ”  язык PHP предоставляет возможность использовать операторы:
or или || - логическое “ИЛИ”
and или && - логическое “И”

На первый взгляд может показаться, что это избыточное дублирование (применительно к программированию почти всегда есть несколько способов достичь один и тот же результат). Однако, между ними имеется разница.

Читать целиком »

Опубликовано Апрель 18, 2013 | автор: levik  |  Нет комментариев »

PHP - логирование POST запросов

Бывают ситуации, когда требуется сохранить в лог содержимое $_POST (переменную POST запроса). Например, когда злоумышленник отправляет команды в файл, запрятанный на сайте, или при атаке большим количеством запросов POST, чтобы не только понять на какой адрес проходит атака (эту информацию можно получить из стандартных LOG-файлов web-сервера), но и какие данные используются. Читать целиком »

Опубликовано Апрель 13, 2013 | автор: levik  |  Комментарий (1) »

sitemap.xml создание файла, правильная карта сайта

Автоматическая генерация sitemap, независимо от структуры сайта возможна при помощи различных сервисов, которые обходят сайт (”пауки”) и на основе этих данных создают файл, который следует загрузить на сайт. Возможна загрузка файла автоматически через определённые промежутки времени (не исключено, что такая услуга платная - либо с ограничениями, например, на количество страниц в карте сайта) Читать целиком »

Опубликовано Апрель 7, 2013 | автор: levik  |  Нет комментариев »

logrotate - ротация логов в Linux

После настройки конфига nginx для поддоменов , а также настройки сохранения log-файлов в каталог пользователя некоторые лог-файлы разрослись до огромных размеров. Конечно, можно “просто” удалять лог-файлы по cron-у. Однако, гораздо правильнее использовать так называемый механизм ротации логов в Linux при помощи утилиты logrotate.

Читать целиком »

Опубликовано Апрель 2, 2013 | автор: levik  |  Нет комментариев »