Время жизни сесcии в PHP5

Параметр, отвечающий за время жизни сессии (не путать с cookies), называется

session.gc_maxlifetime

В Debian lenny, в php как модуль апача, php.ini находится в файле /etc/php5/apache2/php.ini. Изменяем значение параметра там и рестартим апач.

Установка PHP Memcache в Debian Lenny

На самом деле, установка проста до безумия.

Для начала обновим информацию о пакетах:

# apt-get update

После чего устанавливаем сервер memcached и модуль memcache для php5:

# apt-get install  memcached php5-memcache

После установки перезапускаем апач:

# /etc/init.d/apache2 restart

И проверяем:

# /etc/php5# php -m | grep memcache
memcache

Готово

Новая версия AVG Antivirus

Вышла в свет новая версия бесплатного антивируса AVG Antivirus — 2011.

На мой взгляд — один из лучших бесплатных антивирусов.

Но, как всем известно, чем популярнее продукт данной категории, тем менее он безопасен, ибо вирьмейкеры будут затачивать именно под популярные антивирусы.

Тем неменее, URL: http://free.avg.com/ru-ru/index

Качаем, радуемся 🙂

Установка H264 Streaming Module для Apache2 в CentOS.

Доброго времени суток!

К сожалению, данного модуля в репозитарии CentOS нет, так что придется ставить все ручками.

Итак, начнем.

Качаем и распаковываем:

#  cd /root && wget http://h264.code-shop.com/download/apache_mod_h264_streaming-2.2.7.tar.gz && tar -zxf apache_mod_h264_streaming-2.2.7.tar.gz

Далее нам нужен пакет httpd-devel. Устанавливаем.

# yum install httpd-delev -y

Затем конфигурируем и компилируем:

# ./configure && make && make install

После успешной установки правим файл /etc/httpd/conf/httpd.conf:

# vi  /etc/httpd/conf/httpd.conf

Добавляем строки:

AddHandler h264-streaming.extensions .mp4

и

LoadModule h264_streaming_module /usr/lib/httpd/modules/mod_h264_streaming.so #если у Вас 32 разрядная ОС

и

LoadModule h264_streaming_module /usr/lib64/httpd/modules/mod_h264_streaming.so #если у Вас 64 разрядная ОС

Далее перезапускаем апач:

# service httpd restart

Убеждаемся, что модуль успешно подключился:

# httpd -M

И удаляем ненужные файлы:

# rm -rf /root/*mod_h264_streaming*

Вот и все. С ISPManager’ом прекрасно уживается

Уронить ноду, построенную на OpenVZ — возможно.

Вот, как оказывается как.

Возможно уронить ноду, если у Вас есть на ней VPS и достаточный объем диска (ну хотя бы 5 Гб).

Желательно имень много (очень много) мелких файлов. Например, миллиард файлов сессий php. Читать далее «Уронить ноду, построенную на OpenVZ — возможно.»

Восстановление данных NTFS, Fat32, Fat16 в Windows

Принесли мне HDD. С просьбой восстановить данные после их успешного удаления пойманным вирусом.

Нет таблицы разделов, восстановить ее не получилось. Данные, походу, были стерты (или форматированны). Я не знаю, что с диском делали 🙂

В общем взял я на вооружение R-STUDIO.

После запуска появилось окно:

Наша жертва — диск H. Разделов не видно.
Читать далее «Восстановление данных NTFS, Fat32, Fat16 в Windows»

Быстрая установка ISPManager

Довольно часто нужно устанавливать ISPManager. Надоедает вводить команду.

Делаю для себя, может и кому понадобится. Нужно просто скопировать набор команд:

# wget http://download.ispsystem.com/install.sh && chmod +x ./install.sh && ./install.sh

Вот и все. 🙂

Установка Zend FrameWork

Устанавливаем Zend Framework в Linux.

Текущая версия: 1.10.8, доступна для скачивания здесь: http://framework.zend.com/releases/ZendFramework-1.10.8/ZendFramework-1.10.8.tar.gz

Последние версии всегда можно найти здесь: http://framework.zend.com/download/latest

Установку будем производить в Debian 5.0.5. На CentOS, думаю, будет идентичная лишь с той разницей, что php.ini находится в /etc.

Приступим! Читать далее «Установка Zend FrameWork»

Удаление большого числа файлов

Не всегда получается удалить очень много файлов в одной дирректории с помощью rm -R, выдает

argument list too long

Через find + xargs тоже не всегда удается удалить. Самый быстрый способ — загрузится с LiveCD, подмонтировать диск с указанием ФС ext2 и удалить файлы (папку). Но не всегда хочется ребутать машину. Читать далее «Удаление большого числа файлов»

Can’t reconfig DNS server. Make sure DNS service started and right configured.

Вот такая вот ошибка в ISPManager’e при добавлении домена (даже WWW):

Can’t reconfig DNS server. Make sure DNS service started and right configured. Читать далее «Can’t reconfig DNS server. Make sure DNS service started and right configured.»

Отправка писем на mail.ru

Как же заебал достал меня этот mail.ru своими фильтрами. То ему PTR подавай, то еще что. Почему на gmail.com такого нет?

Итак, столкнулся с тем, что не отправляются письма на mail.ru. PTR прописан, кеш DNS обновлен давно.

Но при отправке через PHP функцию mail() — возвращается письмо об ошибке: Читать далее «Отправка писем на mail.ru»

Обновление BIOS Asus M51Ta

Встала проблема, что ноутбук очень долго включается (до загрузки BIOS). Наличие CD диска проверяет, кулер крутится, а дальше тишина. Дисплей не горит.

Вот, собственно, жертва:

ASUS m51 series

Скачиваем свежую версию BIOS с офф сайта: Asus Support. Идём в раздел файлы и вводим имя модели M51Ta. ОС Vista 32 bit (хоть и установлено 4 гига памяти, но все же 🙂 ).

Я скачал версию BIOS 207.

Читать далее «Обновление BIOS Asus M51Ta»