Re: [LINUX:427] X

Adem MECIT (ademm@eti.cc.hun.edu.tr)
Thu, 27 Aug 1998 11:10:39 +0300 (MEST)


İyi günler ...
Halen kullanmakta olduğumuz apache 1.2.5 sürümü yerine apache 1.3.1
sürümüne geçmeye karar verdim. Bunun nedenleri arasında Apache 1.3.1'i php
modülü ile derleyerek get ve put desteğini kazanmak vardı. Apache 1.3.1 'i
php-3.0.2a ile derledim. Burada da problem yok. Ancak virtual host
tanımlarımı yaptığımda ilgili tanımların çalışmadığını gördüm. Apache
dökümanlarında apache'nin yeni sürümünde değiştirilmesi gerekenlerin fazla
olmadığı, sadece NameVirtualHost directive'inin kullanılması gerektiği
yazıyordu. Buna da uyarak ayarlarımı yaptım ama nafile virtual host'lar
çalışmadı. Tanımlanan tüm virtual host'lar için primary web server'ın ana
sayfası görünütleniyor. Virtual host'lar için Access log dosyaları
incelendiğinde sadece primary web server ile ilgili olanın herhangibir
virtual host'un web sayfasına bağlanıldığında arttığı, diğerlerinin
boyunun 0 olduğu görüldü. Yaptığım virtual host tanımı name virtual host
tanımının en basiti. Tek ip üzerinden tek portta çalışıyor. İşin garibi
linux makinada benzer biçimde virtual host tanımları yapıldığında bir
problemle karşılaşmadım. Tek fark var, o da yeni apache'nin
eskisinden farklı olarak test aşamasında farklı bir porttan
çalışmak zorunda olması.
Bir arkadaş primary web server için de bir virtual host tanımı yapmam
gerektiğini iletti. Bu bana çok mantıklı gelmese de (Primary web
server için document root veriliyor. Server name veriliyor vb.) bunu
uyguladım ama yine nafile ... Gözden kaçırdığım küçük bir nokta olabilir.
Ama bir türlü bulamadım. Daha önce benzer bir problemle karşılaşan arkadaş
var mı? Ne yapmamı önerirsiniz.

Yardımlarınız için teşekkürler. İyi çalışmalar ...

Adem MECİT
Sistem Yönetimi Grubu
Hacettepe Üniversitesi
Bilgi İşlem Daire Başkanlığı

Tel: +90 312 2992089 - +90 312 2352500/1209
Fax: +90 312 2992088