PHPMyAdmin ошибка входа

При входе в PHPMyAdmin выдется следующее:

При cookie-аутентификации, в конфигурационном файле необходимо задать парольную фразу установив значение директивы $cfg[‘blowfish_secret’].

Достаточно выполнить данную команду по SSH:

# /usr/local/ispmgr/sbin/pkgctl activate myadmin

Или просто выключить и снова включить PHPMyaAdmin в ISPManager’е в пункте возможности

Не запускается Postfix в Debian

В логе /var/log/mail.err такие строчки:

Oct 14 16:33:44 custom postfix/postfix-script[10704]: fatal: the Postfix mail system is not running
Oct 14 17:54:51 custom postfix/postfix-script[10932]: fatal: the Postfix mail system is not running
Oct 15 22:13:00 custom postfix/postfix-script[16934]: fatal: the Postfix mail system is not running
Oct 15 22:32:01 custom postfix/postfix-script[17054]: fatal: the Postfix mail system is not running
Oct 16 09:11:01 custom postfix/master[23757]: fatal: open lock file /var/lib/postfix/master.lock: cannot open file: Permission denied

Решается сменой владельца папки /var/lib/postfix: Читать далее «Не запускается Postfix в Debian»

Статус «выключен» ISPManager

В ISPManager во вкладке Сервисы стоит неактивный статус, хотя количество процессов > 0.

Сервисы ISPManager

Ошибка кроется в том, что неверно указан IP адрес в свойсвах Сервиса (ISPmanager проверяет стутс командой telnet IP port):

ISPManager свойства HTTP сервиса
Первое «слово» — IP сервера, второе — порт, на котором висит наш HTTP сервер Apache. В данном случае — 8080.

Меняем IP на IP адрес нашего сервера или на локалхост (127.0.0.1), жмем ОК и видим:

ISPManager Сервисы

This build of «eAccelerator» was compiled for PHP version ####

В случае, если столкнулись с такой ошибкой — нужно просто переустановить eAccelerrator.

Даже конфиг менять не нужно, просто выполняем ряд команд:

cd /tmp
wget http://bart.eaccelerator.net/source/0.9.6.1/eaccelerator-0.9.6.1.tar.bz2
tar -xf eaccelerator-0.9.6.1.tar.bz2
cd eaccelerator-0.9.6.1
phpize
./configure
make install

Перезапускаем апач и радуемся 🙂

kernel panic not syncing attempted to kill init

Вот с такой ошибкой столкнулся, при включении ОС:

/sbin/init: no such file or directory
Kernel panic — not syncing: Attempted to kill init!

Загрузился с LiveCD, подмонтировал диск, попытался chroot’нуться, но выдало:

chroot ‘/bin/bash/ no such file or directory’

Система с LiveCD и ОС сервера — обе 64х разрядные. После долгого копания с помощью команд ldd и file, до меня дошло, что нет ссылки /lib64.

Попробовал сделать ее:

rescue # ln -s /mnt/lib /mnt/lib64

Успешно. Так же и chroot’нуться получилось.

Сервер отправил в ребут, после чего ОС поднялась.

Успехов!

Время жизни сес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»