NRPE: Unable to read output. Nagios NRPE

Во время установки плагина nrpe для nagios ошибка «NRPE: Unable to read output».

Возможные причины:
1. Проверить или установлен nagios-plugins на удаленном сервере с nrpe агентом
2. Если нужно доставляем библиотеки в Centos с помощью yum:
Continue reading ‘NRPE: Unable to read output. Nagios NRPE’ »

Метки:,,,

rhodecode nginx uwsgi hgweb_mod.py line 100 in run_wsgi KeyError: SCRIPT_NAME

Установил rhodecode под nginx + uwsgi + python virtualenv, получил ошибку: KeyError ‘SCRIPT_NAME’. Интерфейс заработал, а вот клонирование или другие манипуляции с репозиторием не проходят

> Traceback (most recent call last):
> File
> «lib/python2.6/site-packages/RhodeCode-1.2.3-py2.6.egg/rhodecode/lib/middleware/simplehg.py»,
> line 176, in __call__
> return app(environ, start_response) File
> «lib/python2.6/site-packages/mercurial-1.9.3-py2.6-linux-i686.egg/mercurial/hgweb/hgweb_mod.py», line 91, in __call__
> return self.run_wsgi(req) File «lib/python2.6/site-packages/mercurial-1.9.3-py2.6-linux-i686.egg/mercurial/hgweb/hgweb_mod.py», line 100, in run_wsgi
> req.url = req.env['SCRIPT_NAME'] KeyError: ‘SCRIPT_NAME’

Continue reading ‘rhodecode nginx uwsgi hgweb_mod.py line 100 in run_wsgi KeyError: SCRIPT_NAME’ »

Метки:,,,

django sorl.thumbnail не создает иконки thumbnails, не работает. Caught Suspicious Operation while rendering: Attempted access to ‘cache

Возникла проблема, когда приложение sorl.thumbnail не создает иконки (thumbnails) и не выдает ошибок при DEBUG=True. Ошибка: «Caught SuspiciousOperation while rendering: Attempted access to cache/»

У приложения sorl.thumbnail есть параметр THUMBNAIL_DEBUG дополнительно, который и надо прописать в файл настроек settings.py:
THUMBNAIL_DEBUG = True
Continue reading ‘django sorl.thumbnail не создает иконки thumbnails, не работает. Caught Suspicious Operation while rendering: Attempted access to ‘cache’ »

Метки:,,,

Exception Value: Module «django.core.context_processors» does not define a «static» callable request processor

При использовании в шаблонах django {{ STATIC_URL }} получил ошибку:

Exception Value: Module «django.core.context_processors» does not define a «static» callable request processor

Continue reading ‘Exception Value: Module «django.core.context_processors» does not define a «static» callable request processor’ »

Метки:,,,

Установить php-sqlite модуль для php-5.2.17. Install php-sqlite for php 5.2.17

Опишу как установить php-sqlite модуль для php-5.2.17.

Как установить версию php-5.2.17 описано в этой статье. Но для версии php 5.2.17 нет пакета php-sqlite, он только для 5.3.Х есть в репозиторие atomic. В архивах atomic есть src.rpm для этого пакета, с него можно собрать RPM пакет php-sqlite который нам нужен и установить на сервер.
Continue reading ‘Установить php-sqlite модуль для php-5.2.17. Install php-sqlite for php 5.2.17’ »

Метки:,,,

debian squeeze установка\даунгрейд php до 5.2.17. install\downgrade to php 5.2.17

Столкнулся с проблемой установки php 5.2.17 на debian 6 squeeze, так как уже во всех репозиториях есть возможность обновиться только до php 5.3.x. Удалось произвести установку 5.2.17 следующим способом:
добавляем dotdeb lenny репозиторий
Continue reading ‘debian squeeze установка\даунгрейд php до 5.2.17. install\downgrade to php 5.2.17’ »

Метки:,,,,

redmine 500 internal error vendor/plugins/redmine_autohier/app/helpers/application_helper.rb:40:in `breadcrumb’. autohier

При нажатии в задаче трекера redmine на «Затраченное время:» выдало ошибку 500 internal error.
в логах redmine log/production.log:

Processing TimelogController#index (for 111.111.111.111 at 2011-10-22 11:22:24) [GET]
Parameters: {«issue_id»=>»222″, «project_id»=>»project», «action»=>»index», «controller»=>»timelog»}
Rendering template within layouts/base
Rendering timelog/index
ActionView::TemplateError (undefined method `short_title’ for nil:NilClass) on line #5 of app/views/timelog/index.html.erb:
2: < %= link_to_if_authorized l(:button_log_time), {:controller => ‘timelog’, :action => ‘new’, :project_id => @project, :issue_id => @issue}, :class => ‘icon icon-time-add’ %>
3:
4:
5: < %= render_timelog_breadcrumb %>
6:
7:
8:
vendor/plugins/redmine_autohier/app/helpers/application_helper.rb:40:in `breadcrumb’
Continue reading ‘redmine 500 internal error vendor/plugins/redmine_autohier/app/helpers/application_helper.rb:40:in `breadcrumb’. autohier’ »

Метки:,,,,

Centos Обновить php до 5.2.17. Upgrade php to 5.2.17 on Centos OS

Часто требуется обновить php до версии именно 5.2.17 на Centos, не все еще перешли на php 5.3.X (связано с Zend Optimizer также). В различных репозиториях Centos уже находятся пакеты именно с php-5.3.X. Поведаю простой способ обновлять php до версии 5.2.17 с репозитория atomic и себе сделаю заметку заодно (хотя если забуду, скорее всего версия php 5.2.17 уже будет не актуальна :-) )

Итак, подключаем к нашему Centos репозиторий atomic:
wget -q -O - http://www.atomicorp.com/installers/atomic.sh | sh

он при этом просит подтвердить лицензию:

Do you agree to these terms? (yes/no) [Default: yes]

Continue reading ‘Centos Обновить php до 5.2.17. Upgrade php to 5.2.17 on Centos OS’ »

Метки:,,,,,

Ukrtelecom запросы USSD. Коды получения информации в сети Ukrtelecom

Решил для себя сделать заметку, чтобы каждый раз не искать USSD запросы для сети Ukrtelecom в сети. Может кому-то пригодится, также:

*100# – Баланс
*110*»номер абонента»# – Услуга»Перезвони Мне».
*111*XXXXXXXXXXXXXX# – Пополнение баланса, где XXXXXXXXXXXXXX – секретный код ваучера пополнения.
*121# – Количество бонусов (SMS, минут, МБ).
Continue reading ‘Ukrtelecom запросы USSD. Коды получения информации в сети Ukrtelecom’ »

Метки:,,,

python urllib2 cpanel api. Использование Cpanel API в скриптах python

Стал вопрос как автоматизировать задачи по созданию\управлению хостинг-аккаунтами в панели управления WHM/Cpanel с помощью python. Немного поисков и экспериментов – все оказалось не так сложно с библиотекой python urllib2…

Все что нам нужно – это установленный python ( у меня версия 2.6), модуль urllib3, а также, хост с установленной панелью Cpanel для экспериментов.
Установка модуля python urllib3:

pip install urllib3
или
easy_install urllib3

просмотреть все доступные функции Cpanel API можно в документации Cpanel SoftwareDevelopmentKit/XmlApi. Пример будем делать на основе функции List Accounts — listaccts.
Continue reading ‘python urllib2 cpanel api. Использование Cpanel API в скриптах python’ »

Метки:,,,,,,,