Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

cdr-stats на Ubuntu

0

Привет!
Заинтересовал анализатор для cdr CDR-Stats. Кто-нибудь пользовался? На какой дистрибутив ставили? Может есть у кого толковый мануал по установке? В нете нашел на гитхабе руководство и скрипт для установки, но с ними почему-то прога не завелась. Если ставить просто скриптом, то пишет 403 в браузере. Пробовал руками прописывать все команды, в браузере пишет 500 ошибку.
Ставлю на Ubuntu Server 10.04

удалить закрыть спам изменить тег редактировать

спросил 2011-11-28 16:52:14 +0400

erizo Gravatar erizo
71 10 3 11
http://www.telefant.ee/

3 Ответа

0

zzuz, пробовал ставить по Вашему ману.
Питон 2.6 в убунте был уже установлен, поставил мускул, затем скачал и установи Джанго 1.3.1, скачал дебаг-тулс для него.
Слил скрипты с гита себе в /usr/share/djangoapp.
Установил setup-tools, DateUtils, django-uni-form.
Затем изменил файлы настройки, а именно settyngs.py и /etc/apache2/sites-ebabled/cdr
stats.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 ошибка?

ссылка удалить спам редактировать

ответил 2011-12-05 13:51:44 +0400

erizo Gravatar erizo
71 10 3 11
http://www.telefant.ee/

обновил 2011-12-05 14:07:15 +0400

Comments

нарушен синтаксис Питона в файле settings.py . Проверяйте.

zzuz ( 2011-12-05 14:21:03 +0400 )редактировать

Я так понимаю, что Питон ругается на эту строку в конфиге апача, но не пойму что с ней не так. PythonPath "[@/usr/share/djangoapp/cdr-stats/cdrstats/@, @/usr/share/django_app/@] + sys.path"

erizo ( 2011-12-05 14:53:04 +0400 )редактировать

Ну так проверьте свои пути и наличие ковычек не забудьте.

zzuz ( 2011-12-05 14:59:31 +0400 )редактировать
0

Тыкну пальцем в небо, что неплохо бы апач сконфигурировать правильно. Начните тогда с чего попроще, типа phpmyadmin . Заведете его, заведете и все остальное.

ссылка удалить спам редактировать

ответил 2011-11-28 17:30:43 +0400

jr1 Gravatar jr1
30 3 3

Comments

Автор Джанго не осилил , стандартная пьеса.

zzuz ( 2011-11-28 18:16:32 +0400 )редактировать
0

Рисуем по порядку

  1. Убеждаемся , что стоит Питон 2.6+ .Если нет , то ставим.
  2. Ставим мускуль
  3. Ставим Django

    tar xzvf Django-1.3.1.tar.gz; cd Django-1.3.1; sudo python setup.py install;

  4. Сливаем себе скрипты

    git clone http://github.com/areski/cdr-stats.git for the latest development release

  5. Так как для джанги нужны дополнения для работы с датами , то ставим (не забываем про python-setuptools)

    easy_install DateUtils

  6. Парни заколбасили проект с модными сейчас униформами , которые тоже нужно поставить не забываем собрать и поставить , как пакадж

    python setup.py build; python setup.py bdistegg; easyinstall dist/djangouniform.egg;

  7. Прописываем файлы настройки и наслаждаемся . Не забываем поставить apache-mod_python .

Лентяи могут схалявить)

ссылка удалить спам редактировать

ответил 2011-11-28 18:27:13 +0400

zzuz Gravatar zzuz flag of Russian Federation
7174 2 6 75
http://line24.ru/

Comments

схалявить не получилось, после установки с помощью скрипта часть директорий не прописалась правильно

erizo ( 2011-11-29 12:33:15 +0400 )редактировать

и, кстати, в скрипте и на сайте настройки для апача разные. кому верить?

erizo ( 2011-11-29 12:41:11 +0400 )редактировать

Конечно же тем , которые на сайте.

zzuz ( 2011-11-29 12:44:45 +0400 )редактировать

Поставил в итоге скриптом, немного подправив его.

erizo ( 2011-12-07 17:21:22 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2011-11-28 16:52:14 +0400

Просмотрен: 1,605 раз

Обновлен: Dec 05 '11

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.