admin | TEA & SEO Блог - Part 5

Архив

Архив автора

Формула тиц

1 августа 2011

http://devaka.ru/articles/formula-tic#link1

SEO, Yandex

sed — example (пример)

вот пример использования sed Читать далее…

Debian, linux

Очистка DEBIAN от ненужных файлов

Учимся парсить сайты с библиотекой PHP Simple HTML DOM Parser

Те, кто хоть раз писал парсер, знает, что не стоит этого делать с помощью регулярных выражений. Проиллюстрировать это утверждение поможет следующий пример. Читать далее…

PHP

Див будет вылазить и дива, не затрагивая соседних елементов div absolute + div relative

<div style=»position:absolute»> Читать далее…

CSS

Как авто перегрузить Linux при возникновении panic ошибки?

Итого, добавляем в файл /etc/sysctl.conf строку Читать далее…

linux

screen unix howto(пример использования)

Screen является очень удобным решением если нам нужно удаленно что-нибудь пересобрать и не оставаться висеть на консоли на время сборки.
Вначале ставим сам screen, во FreeBSD он находится в sysutils/screen. Читать далее…

linux

Ошибка 504 Gateway Timeout (time out) nginx+apache

Если возникла ошибка  504 Gateway Timeout (time out) в связке nginx+apache то увеличим на сервере допустимое время выполнения скриптов и ожидания ответа:
php.ini:
1
max_execution_time = 900
nginx.conf:
1
2
3
4
proxy_read_timeout  900;
client_header_timeout  10m;
client_body_timeout    10m;
send_timeout           10m;
Теперь есть 900 секунд (15 минут) на выполнение скриптов.

linux, PHP

debian 2 php (PHP 5.2 , 5.3 на одной машине)

Простой скрипт для бэкапа MySQL баз


#!/bin/bash

# Variables
CNF=/etc/mysql/debian.cnf
BACKUPDIR=/var/backups/mysql/
DATE=`date +%F`
OLDDAYS=7

# Main part
for DATABASE in `echo SHOW DATABASES | mysql —defaults-file=${CNF} —skip-column-names`;do
BACKUPNAME=${BACKUPDIR}${DATABASE}.sql.${DATE}
BZBACKUPNAME=${BACKUPNAME}.bz2
echo Dumping ${DATABASE} into ${BZBACKUPNAME}
mysqldump —defaults-file=${CNF} ${DATABASE} > ${BACKUPNAME}; bzip2 -f ${BACKUPNAME}
done

# Deleting old backups

find ${BACKUPDIR} -mtime +${OLDDAYS} -delete

Дампит и сжимает базы данных.
Можно (и нужно) добавить его в крон, например:

00 05 * * * root /usr/local/sbin/mysqlbackup.sh

linux

www.webmoney.ru

info:67 queries. 0,953 seconds.