Rapache ubuntu üzerinde kurduğunuz apache web server’ini görsel olarak yönetmeye yarayan python ile yazılmış bir program.
Rapache Ubuntu 9.04 den itibaren donmalarla karşılaşmaya başladı ben bu sıkıntıları 9.10 Karmic ile yaşıyorum. Konuyla ilgili bugfix ararken launchpad üzerinde şikayetin dile getirildiğini gördüm nihayetinde sorun çözülmüş. Aşağıdaki yöntem ubuntu 9.10 karmic için işe yaramakda, test etmedin ancak 9.04 içinde işe yarayacağını sanıyorum. ( Dilerseniz launchpad üzerindeki yazışmaları buradan görebilirsiniz )
Öncelikle kullandığınız rapache versiyonunun 0.7 olduğuna emin olun. Değilse paket yöneticiniz ile yeni versiyonu yükleyin.
Bugfix :
Eğer 9.04 kullanıyorsanız /usr/lib/python2.6/dist-packages/RapacheGtk/RapacheGui.py 9.10 kullanıyorsanız /usr/share/pyshared/RapacheGtk/RapacheGui.py adlı dosyayı düzenlemelisiniz
- Şu satırlar ile
def __init__(self, *args, **kwargs):
super (MainWindow, self).__init__ (*args, **kwargs)
Master.register(self)Şu satırlar
self.denormalized_virtual_hosts = {}
self.plugin_manager = PluginManager()
self.apache = Apache2()arasına aşağıdaki kodları yapıştırın
# HACK : work around bug @see https://bugs.launchpad.net/rapache/+bug/346788
if not Shell.command.ask_password(): sys.exit(1)
# HACK END - Terminal üzerinden şu komutu verin
sudo gedit /usr/share/applications/rapache.desktop
- Şu satırı
Exec=rapache
Şu şekilde değiştirin
Exec=gksudo rapache
Sonrasında reboot etmeniz tavsiye edilmiş. Ben reboot etmeden denediğimde ( Terminal üzerinden gksudo rapache ile ) sorun yaşamadım.
Bu blogu sevdinse yazacağım diğer yazıları kaçırmamak için RSS aboneliği yapabilir yada Twitter üzerinden takip edebilirsin. Yazılarımı facebook’da paylaşabilir ve arkadaşlarına önerebilirsin.
Sende de ki;