Обновление nginx до 0.7.65 для Debian

Posted in Новости on 27 апреля, 2010 by admin

#редактируем репо
echo «deb-src http://mirror.aarnet.edu.au/debian/ squeeze main» >> /etc/apt/sources.list
echo «APT::Default-Release «stable»;» >> /etc/apt/apt.conf

#апдейтимся и устанавлвиваем зависимости и дополнительные компоненты
apt-get update
apt-get install libgeoip-dev devscripts
cd /usr/src/
apt-get build-dep -y nginx
apt-get install -y dpatch
apt-get -t testing source nginx
rm -rf *.deb
cd nginx-0.7.* #версия апается по мере обновления пакетов

#пересобираем пакет nginx
sed -e 's/\(Standards-Version: \).*/\13.8.0/g' debian/control > debian/control.new
mv debian/control.new debian/control
debuild -us -uc

#устанавливаем nginx новый
dpkg -i ../*.deb

!!!ВАЖНО!!!

В процессе установки обновленного nginx спросит менять ли конфиг или нет. Отвечаем «N»

Tags: , ,

phpbb + date.timezone

Posted in Новости on 27 апреля, 2010 by admin

Ошибка :

date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for 'MSD/4.0/DST' instead (2)

решение :

Раскомментировать либо добавить если нет строчку :

date.timezone = «Europe/Mosсow»

Если же варн остается, то переводим сайт в режим работы «php как FastCGI» и меняем уже в пользовательском конфиге.

Tags: , , ,

exim + directadmin + Debian «crashed with signal 11 while delivering»

Posted in Новости on 26 апреля, 2010 by admin

если у вас в логе такие ошибки :

queue run: process 18299 crashed with signal 11 while delivering 1KJkr3-0004gR-9e: 1 Time(s)
queue run: process 18300 crashed with signal 11 while delivering 1KKMUq-0001Od-N6: 1 Time(s)
process 18487 crashed with signal 11 while delivering 1KJkr3-0004gR-9e: 1 Time(s)

То редактируем — /etc/system_filter.exim

И комментируем вот эти строки :

#if $header_from: contains «@»
#then
# if $return_path is «»
# then
# seen finish
# endif
# fail text «This message has been rejected since it has\n\
# the signature of a known virus in the header.»
# seen finish
#endif
#if error_message and $header_from: contains «Mailer-Daemon@»
#then
# # looks like a real error message — just ignore it
# finish
#endif

Tags: , ,

«111 Can't open SMTP stream» exim + directadmin

Posted in Новости on 24 апреля, 2010 by admin

Вот такое сообщение выдавало при отправке почты.
Фикс :
wget «http://files.directadmin.com/services/debian_5.0/da_exim-4.69.deb»
dpkg -i da_exim-4.69.deb
wget -O /etc/exim.conf http://files.directadmin.com/services/exim.conf
wget -O /etc/exim.pl http://files.directadmin.com/services/exim.pl
patch -p0 < /usr/local/directadmin/custombuild/exim.conf.dovecot.patch Потом смотрим в конфиге эксима на рабочие порты : cat /etc/exim.conf | grep daemon_smtp_ports Если закомментировано,то раксомментируем и меняем порты наоборот Было - daemon_smtp_ports = 25 : 587 Стало - daemon_smtp_ports = 587 : 25 И перегружаем сервис

Tags: , ,

синхронизация времени в linux

Posted in Новости on 22 апреля, 2010 by admin

Кроме установки ntpdate (для Debian) или ntp (для CentOS) нужно установить верный часовой пояс.

Для примера взял время по Москве :

mv /etc/localtime /etc/localtime.bak
ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime

Можно посмотреть в папку /usr/share/zoneinfo/ и выбрать любой город на Ваш выбор в качестве эталонного

Tags: , , , ,