Привет!
Заинтересовал анализатор для cdr CDR-Stats. Кто-нибудь пользовался? На какой дистрибутив ставили? Может есть у кого толковый мануал по установке? В нете нашел на гитхабе руководство и скрипт для установки, но с ними почему-то прога не завелась. Если ставить просто скриптом, то пишет 403 в браузере. Пробовал руками прописывать все команды, в браузере пишет 500 ошибку.
Ставлю на Ubuntu Server 10.04
zzuz, пробовал ставить по Вашему ману.
Питон 2.6 в убунте был уже установлен, поставил мускул, затем скачал и установи Джанго 1.3.1, скачал дебаг-тулс для него.
Слил скрипты с гита себе в /usr/share/djangoapp.
Установил setup-tools, DateUtils, django-uni-form.
Затем изменил файлы настройки, а именно settyngs.py и /etc/apache2/sites-ebabled/cdrstats.conf, только тут изменил в настройках /usr/share/djangoapp/cdrstats/ на /usr/share/djangoapp/cdr-stats/cdrstats/
В итоге захожу на ip:9000 и получаю сообщение об ошибке питона
MOD_PYTHON ERROR
ProcessId: 26965 Interpreter: '127.0.1.1'
ServerName: '127.0.1.1' DocumentRoot: '/usr/share/djangoapp/cdr-stats/cdrstats/'
URI: '/' Location: '/' Directory: None Filename: '/usr/share/djangoapp/cdr-stats/cdrstats/' PathInfo: ''
Phase: 'PythonHandler' Handler: 'django.core.handlers.modpython'
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/modpython/importer.py", line 1537, in HandlerDispatch default=defaulthandler, arg=req, silent=hlist.silent)
File "/usr/lib/python2.6/dist-packages/modpython/importer.py", line 1186, in _processtarget newpath = eval(pathstring)
File "<string>", line 1
[@/usr/share/django_app/cdr-stats/cdr_stats/@, @/usr/share/django_app/@] + sys.path
^
SyntaxError: invalid syntax
Я раньше не сталкивался ни с питоном, ни с джанго. Возможно где-то в path ошибка?
Рисуем по порядку
Ставим Django
tar xzvf Django-1.3.1.tar.gz; cd Django-1.3.1; sudo python setup.py install;
Сливаем себе скрипты
git clone http://github.com/areski/cdr-stats.git for the latest development release
Так как для джанги нужны дополнения для работы с датами , то ставим (не забываем про python-setuptools)
easy_install DateUtils
Парни заколбасили проект с модными сейчас униформами , которые тоже нужно поставить не забываем собрать и поставить , как пакадж
python setup.py build; python setup.py bdistegg; easyinstall dist/djangouniform.egg;
Прописываем файлы настройки и наслаждаемся . Не забываем поставить apache-mod_python .
Лентяи могут схалявить)
Задан: Nov 28 '11
Просмотрен: 1,614 раз
Обновлен: Dec 05 '11
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.