Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Moin-Moin, Помогите, плиз. 
:(
    Опции темы
The_Gremlin
Дата 1.10.2007, 22:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 19.10.2006

Репутация: нет
Всего: 1



Добрый день!
Помогите, пожалуйста:
У меня проблема с установкой moin-moin под Apache 1.3.37 & Python-2.4.4 OC Debian
Ставлю все НЕ под рутом.
А именно:
Вначале, как и надо, выполнил python -v setup.py --quiet install --prefix=/home/the_gremlin/local/ --record=install.log
Далее создаю wiki-instance "$./createinstance.sh /home/user/local/wiki/moin/testwiki"
Копирую moin.cgi в мою wiki директорию (у меня это /home/user/local/wiki/moin)
- В httpd.conf Добавляю следующие строки:
            Alias /wiki/ "/home/user/local/share/moin/htdocs/"
            ScriptAlias /testwiki "/home/user/local/wiki/moin/testwiki/moin.cgi"

- запускаю апач, захожу на http://localhost:8088/testwiki и получаю internal server error.

Вот, что написано в error_log:
Traceback (most recent call last):
  File "/home/the_gremlin/local/wiki/moin/testwiki/moin.cgi", line 36, in ?
    from MoinMoin.request import RequestCGI
  File "/home/the_gremlin/local//lib/python2.4/site-packages/MoinMoin/request.py", line 11, in ?
    from MoinMoin import config, wikiutil, user, error
  File "/home/the_gremlin/local//lib/python2.4/site-packages/MoinMoin/wikiutil.py", line 810, in ?
    def isStrictWikiname(name, word_re=re.compile(ur"^(?:[%(u)s][%(l)s]+){2,}$" % {'u':config.chars_upper, 'l':config.chars_lower})):
KeyError: u'l'
[Mon Oct  1 21:52:41 2007] [error] [client 192.168.128.4] Premature end of script headers: /home/the_gremlin/local/wiki/moin/testwiki/moin.cgi

Подскажите, пожалуйста, в чем м.б. проблема? 
PM MAIL   Вверх
setq
Дата 1.10.2007, 23:37 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Странно. Странно. У меня такое не воспроизвелось, хотя у меня вообще-то 2.5. Можно попробовать открыть wikiutil.py и заменить 'l' на u'l'...
  Вверх
pythonwin
Дата 2.10.2007, 07:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: 2
Всего: 36



Цитата(setq @  2.10.2007,  02:37 Найти цитируемый пост)
Можно попробовать открыть wikiutil.py и заменить 'l' на u'l'

прошу, прощения, а зачем? Нет же ошибки связанной с кодировкой?!

PM WWW GTalk Jabber   Вверх
setq
Дата 2.10.2007, 08:21 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Ну с кодировкой нет, да. Есть KeyError...
  Вверх
The_Gremlin
Дата 2.10.2007, 13:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 19.10.2006

Репутация: нет
Всего: 1



Вот сам удивляюсь - пересобирал 3 раза. Не знаю, м.б. я что-то криво делаю...
Но судя по ошибке то как раз не у меня вроде проблема?!
З.Ы. Для создания wiki instance я юзаю их скрипт, как и показано. Юзер - имя моего юзера, а группа - nogroup. Так же выставлено и в Апаче.
PM MAIL   Вверх
setq
Дата 2.10.2007, 14:24 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Так это... добавления префикса u к строкам дало какой-нибудь результат?
  Вверх
The_Gremlin
Дата 3.10.2007, 08:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 19.10.2006

Репутация: нет
Всего: 1



Извиняюсь, что не написал вчера. Меня до ночи поглотил универ :( Домой вернулся после 11 убитый.

Подставил, как вы сказали, u:

Traceback (most recent call last):
  File "/home/the_gremlin/local/wiki/moin/testwiki/moin.cgi", line 36, in ?
    from MoinMoin.request import RequestCGI
  File "/home/the_gremlin/local//lib/python2.4/site-packages/MoinMoin/request.py", line 11, in ?
    from MoinMoin import config, wikiutil, user, error
  File "/home/the_gremlin/local/lib/python2.4/site-packages/MoinMoin/wikiutil.py", line 810, in ?
    def isStrictWikiname(name, word_re=re.compile(ur"^(?:[%(u)s][%(l)s]+){2,}$" % {'u':config.chars_upper, u'l':config.chars_lower})):
KeyError: u'l'
[Wed Oct  3 10:08:31 2007] [error] [client 192.168.128.4] Premature end of script headers: /home/the_gremlin/local/wiki/moin/testwiki/moin.cgi

Ничего не изменилось :(

P/s.  Кстати  Python  у меня установлен с флагом --without-threads

Это сообщение отредактировал(а) The_Gremlin - 3.10.2007, 13:04
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Python: Веб-разработка и фреймворки | Следующая тема »


 




[ Время генерации скрипта: 0.0813 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.