server_names_hash_bucket_size nginx

Posted in Новости on 29 марта, 2010 by admin

Встречается вот такая ошибка :

could not build the server_names_hash, you should increase server_names_hash_bucket_size: 32
Но самое интересное, что данной директивы в дефолтном конфиге не стоит, теперь большая часть ежели не все, будут подставлять её во все строки, пока не запустится корректно nginx, но стоит сходить по адресу http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html
как сразу же становится ясно, что ее нужно вставлять в http блок.
Вот пример :
http {
include       /etc/nginx/mime.types;
default_type  application/octet-stream;
server_names_hash_bucket_size 64;
access_log  /var/log/nginx/access.log;
Tags: , ,

проблемы с awstats

Posted in Новости on 27 марта, 2010 by admin

появилась проблема с отображением иконок и кодировкой по выводу ключевиков.

Решается так :

1) иконки

Идем в /etc/apache2/conf.d

и смотрим там

«Alias /awstatsicons /usr/share/awstats/icons»

идем по адресу и видим, что папка называется не «icons» а «icon». Тут все понятно)

2) Кодировка

идем в /etc/awstats/awstats.conf и раскомментируем строку «LoadPlugin=»decodeutfkeys»»

тоже все очень просто=)

Tags: , ,

установка ffmpeg на Debian

Posted in Новости on 26 марта, 2010 by admin

в стандартных репо его нет (как и прочей мультимедии) так что подключаем :

echo «deb http://www.debian-multimedia.org lenny main» >> /etc/apt/sources.list

делаем

apt-get update

apt-get install ffmpeg

Tags: ,

установка и использование screen

Posted in Новости on 26 марта, 2010 by admin

в процессе запуска своих скриптов на удаленном сервере возникает проблема с тем, что когда закрываешь окно терминала, закрывается и программа/скрипт. Выход есть. Существует прекрасная утилита «screen»

Итак установка в Debian — «apt-get install screen»

Установка для CentOS — «yum install screen»

Запускаем :

screen

Далее запускаем свой скрипт и нажимаем «Ctrl + A + D» должна появится надпись [deattached]

Теперь можно смело закрывать консоль, оставив работать скрипт.

Вернутся к окну можно будет командой «screen -r». Замечу, что можно на сервере запускать хоть сколько таких виртуальных окон, а при обращении к «screen -r» вам выдаст список окон, к которым можно подключиться. Далее выбираем из списка нужное и пишем «screen -r название_окна» и коннектимся куда надо.

Tags: , ,

client intended to send too large body (nginx)

Posted in Новости on 25 марта, 2010 by admin

такая нетривиальная ошибка решается довольно просто :

в блок http вставляем нужный параметр.

конструкция :

http { client_max_body_size 23m; }

Tags: , , ,