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

Смотреть зрелые видео

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

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

WeLinux.ru

01.08.09 11:33Mumrik

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

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

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

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

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

2. В консоли наберите следующую команду
sudo gedit /usr/lib/python2.6/dist-packages/RapacheGtk/RapacheGui.py

3. Найдите следующие строчки (будут около строки №80)
1
2
3
def __init__(self, *args, **kwargs):
       super (MainWindow, self).__init__ (*args, **kwargs)
       Master.register(self)

После этих строк наберите следующее:
1
2
3
       # 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/
+6
Denis01.08.09 14:36# +1
Не знал про Rapache, спасибо за то, что просветили!
ibnteo01.08.09 14:51# +0
Ну вот, теперь вашими стараниями буду меньше пользоваться консолью, впервые узнал об Rapache.
Классно что favicon.ico отображается в списке сайтов.
yuretsz01.08.09 17:57# +2
Советую вам таки взять Level по профе "Настройка Apache". Всегда пригодится.
xT03.08.09 23:29# +0
Для меня, как для человека, ни разу не настраивавшего Apache, это было равносильно потере самого Apache.

По идее, это должно было толкнуть на изучение\настройку Apache
Mumrik04.08.09 10:19# +0
если б Apache было моим основным видом деятельности - то должно было. А так - не толкнуло, что тоже кое о чем говорит :-)

Посты Комментарии
Последние посты
    Посты Комментарии
    Последние комментарии
      Посты Комментарии
      Изменения
        Посты Комментарии Изменения
        Top блогов (все)
        Топ пользователей Топ блогов
        Топ пользователей Топ блогов
        Top пользователей (все)
        Топ пользователей Топ блогов
        В сети: cyrus, exelens, fun, iMelnik

        Новенькие: gerin, ЫефышлЩЫ, jakeGreen, Distress, Bla5phemer
        welinux.ru
        Идея сайта exelens; Движок 0byte, разработчик nvbn; Дизайн - Astramak

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

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


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

        Online video HD

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

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

        Full HD video online

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

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

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