Apache HTTP Sunucusu Sürüm 2.0
Bu SSS’nin en son sürümünü daima <http://httpd.apache.org/docs/2.0/faq/> adresindeki ana Apache sitesinde bulabilirsiniz.
Apache 2.0 yeni olduğundan Sıkça Sorulan Soruların neler olacağını henüz bilmiyoruz. Bu bölüm dolana kadar sorularınızın yanıtlarını aramak için Apache 1.3 SSS’sini incelemenizi öneriyoruz.
Apache sunucu yazılımınızla ilgili sorunlar yaşıyorsanız şu adımları izleyin:
/usr/local/apache2/logs/error_log
olup
sizin sunucunuzdaki yeri için yapılandırma dosyalarınızdaki ErrorLog
yönergesine bakabilirsiniz.Apache, bilgilerini gönüllü olarak paylaşan etkin bir kullanıcı topluluğuna sahiptir. Bu topluluğa katılarak sorularınıza ve sorunlarınıza genellikle en iyi ve en hızlı yanıtı alırsınız.
Apache kullanıcıları eposta listesi
Kullanıcılara destek için Freenode IRC'nin #httpd kanalı
USENET haber öbekleri:
Eğer yukarıdaki adımlardan size uygun olanları izlemiş ve bir çare bulamamışsanız lütfen bir hata ayıklama bildiriminde bulunarak httpd geliştiricilerini sorun hakkında bilgilendirin.
Eğer sorununuz sunucunun çökmesine ve bir ‘core’ üretilmesine sebep oluyorsa hatayı bildirirken lütfen (mümkünse) bir geriye doğru hata izleme raporu ekleyin. Bir örnek:
# cd ServerRoot
# dbx httpd core
(dbx) where
(ServerRoot yerine kendi sunucu kök dizininizi ve
httpd ve core dosyalarının yerine de kendi
dosyalarınızı yazınız. Ayrıca, dbx
yerine
gdb
de kullanabilirsiniz.)
Milyonlarca kullanıcı ve altmıştan az gönüllü geliştirici ile Apache için kişisel destek sağlayamıyoruz. Ücretsiz destek için yardımlaşma listelerine katılmanızı öneriyoruz.
Profesyonel ve ticari Apache desteği almak için bu tür destekleri sunan şirketlere başvurunuz.
Yanıtların gönderiminin hızlandırılmasının mümkün olduğu platformlarda
Apache sendfile
sistem çağrısını kullanır. Ne yazık ki,
Apache’nin derleme sırasında varlığını tespit ettiği
sendfile
bazı sistemlerde düzgün çalışmaz. Bu en çok ağ ve
diğer standartdışı dosya sistemleri kullanılırken ortaya çıkar.
Hata kayıt dosyalarında yukarıdaki iletinin bulunması, sıfır boyutlu
olmayan dosyalar için sıfır boyutlu yanıtlar dönmesi bu sorunun
belirtileri arasında sayılabilir. Devingen içerik için normalde
sendfile
kullanılmadığından sorun genellikle sadece durağan
dosyalarda ortaya çıkar.
Sorunu ortadan kaldırmak için EnableSendfile
yönergesini kullanarak sunucunun
bütün bölümlerinde sendfile
kullanımını iptal etmek yeterli
olur. Ayrıca, benzer sorunlarda yardımı olabilen EnableMMAP
yönergesine de bakınız.
Eğer win32’de AcceptEx
sistem çağrısı ile ilgili hata
iletileri alıyorsanız Win32DisableAcceptEx
yönergesine
bakınız.
CGI betiklerindeki çoğu sorun tarayıcıya bir Internal Server
Error
(Dahili Sunucu Hatası) bildirimiyle ve hata kayıt dosyasına
bu iletinin yazılmasıyla sonuçlanır. Bu tür sorunlarda hata ayıklamaya
yardımcı olmak için bir CGI
öğretici mevcuttur.