Видео ролики бесплатно онлайн

Смотреть крупно видео

Официальный сайт ufa-check 24/7/365

Смотреть видео бесплатно

Mumrik 01.08.2009 11:33

How-to`sЗависание Rapache в Ubuntu 9.04

Во времена Windows я пользовался такой удобной штукой, как "Джентльменский набор веб-разработчика", а при переходе на Ubuntu оказалось, что в мире линукса всё ещё проще.



Если для управления Apache вы пользуетесь такой удобной штукой, как rapache, то вы наверняка заметили, что с обновлением Ubuntu до версии 9.04 с ним произошло нечто страшное. При создании нового виртуального хоста (да вроде и при редактировании старого) окно rapache переставало подавать хоть какие-нибудь признаки жизни. Для меня, как для человека, ни разу не настраивавшего Apache, это было равносильно потере самого Apache.



Но оказывается, исправить эту проблему гораздо проще, чем я думал.



1. Убедитесь, что вы действительно пользуетесь Rapache 0.7 (загляните в окошко "О программе")



2. В консоли наберите следующую команду

1
sudo gedit /usr/lib/python2.6/dist-packages/RapacheGtk/RapacheGui.py



3. Найдите следующие строчки (будут около строки №80)

1
2
3
4
5
def __init__(self, *args, **kwargs):

super (MainWindow, self).__init__ (*args, **kwargs)

Master.register(self)



После этих строк наберите следующее:

1
2
3
4
5
# HACK : work around bug @see https://bugs.launchpad.net/rapache/+bug/346788

if not Shell.command.ask_password(): sys.exit(1)

# HACK END



Убедитесь, что каждая новая введённая строка начинается на восемь пробелов. Rapache написан на языке Python, для которого пробелы являются значащими символами.



Вот и всё! После сохранения "исполняемого" файла RapacheGui.py всё должно работать как надо. Поскольку Python - это интерпретируемый язык, это значит, что не нужно даже приблизительно представлять, что такое компилятор, и с чем его едят. Таким образом, исправление багов становится воистину простым и увлекательным занятием.



Сам баг обсуждается здесь - https://bugs.launchpad.net/rapache/+bug/346788. Думаю, разработчики в скором времени должны сами пофиксить свой продукт и выпустить обновление. Но нам дожидаться его необязательно :-)



Основано на материалах http://mydumbthoughts.wordpress.com/2009/07/30/rapache-keeps-freezing-up-in-ubuntu-9-04/


Тэги: apache python rapache ubuntu
+ 9 -
Похожие Поделиться

Denis 01.08.2009 14:36 #
+ 1 -
Не знал про Rapache, спасибо за то, что просветили!
ibnteo 01.08.2009 14:51 #
+ 0 -
Ну вот, теперь вашими стараниями буду меньше пользоваться консолью, впервые узнал об Rapache.
Классно что favicon.ico отображается в списке сайтов.
yuretsz 01.08.2009 17:57 #
+ 2 -
Советую вам таки взять Level по профе "Настройка Apache". Всегда пригодится.
ibnteo 25.10.2009 02:30 #
+ 0 -
Одно другому не мешает, rapache позволяет сэкономить время, не приходится даже /etc/hosts править, перезапускать апач.
xT 03.08.2009 23:29 #
+ 2 -
Для меня, как для человека, ни разу не настраивавшего Apache, это было равносильно потере самого Apache.

По идее, это должно было толкнуть на изучение\настройку Apache
Mumrik 04.08.2009 10:19 #
+ 0 -
если б Apache было моим основным видом деятельности - то должно было. А так - не толкнуло, что тоже кое о чем говорит :-)
m01 05.08.2009 09:49 #
+ 0 -
спасибо друг!!! спасибо welinux !!! =)
ibnteo 25.10.2009 02:28 #
+ 0 -
В 9.10 перестало это работать, сообщает что пароль не правильный, запускаю теперь через "sudo rapache".
kipelovets 11.01.2010 14:11 #
+ 0 -
в ubuntu 9.10 надо редактировать /usr/lib/pymodules/python2.6/RapacheGtk/RapacheGui.py
kutdenis 27.01.2010 11:27 #
+ 0 -
На 9.10 отредактировал как описано выше. Жутко обрадовался что работает, но после перезагрузки rapache то запускается то нет. Кто знает как победить сию проблему???
digiwhite 27.01.2010 12:05 #
+ 0 -
Запустите руками из консоли, ругается на что нибудь? Есть ли логуи какие у данной утилиты?
kutdenis 27.01.2010 12:16 #
+ 0 -
error loading plugin ssl

Вот только одна ошибка вылазит и все.
Причем запускается с первого раза, через терминал.

Padonko 05.02.2010 09:22 #
+ 0 -
Ubuntu 9.10 ведро Linux 2.6.31-19-generic Gnome 2.28.1
редактировать надо не /usr/lib/pymodules/python2.6/RapacheGtk/RapacheGui.py (это сслыка на нижеуказанный файл), а /usr/share/pyshared/RapacheGtk/RapacheGui.py

единственнно, запускается только из консоли из-под рута (sudo rapache), короче, кривизна всё ещё присутствует, но уже хоть работает

p.s.: на 9.04 достаточно было подкорректировать RapacheGui.py и всё работало отлично
kstep 29.04.2011 02:08 #
+ 0 -
Как я понял из блога разработчика, рапач мёртв чуть менее, чем полностью. Так что ждать нормальных релизов/фиксов не приходится, разве что кто-то его не отфоркует и не продолжит работу над ним. Может кто-то из вилинуксоидов?

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн