Posts Tagged “apache”

benim başıma windows 2003(apache 2.2,php5) de geldi. apache işlemci yemiyor ram yemiyor ama bi şekilde çok geç cevap veriyor. baktım error log a

(OS 64)The specified network name is no longer available. : winnt_accept: Asynchronous AcceptEx failed.

bu ne ola diyip araştırdım. windowsa özel apache’ciler accept yerine acceptex diye bişey yazmışlar oda bazennedi patlarmış windowsda buda onun hatası. çözümü kolay httpd.conf dosyasına aşağıdaki satırları ekleyip restart edin.

EnableMMAP off
EnableSendfile off
Win32DisableAcceptEx

ben siteyi kontrol ettim çalışması hızlanmıştı. upload falan denemedim :) bi patlak olursa o bölgede kullanıcılar nasılsa döner.

Comments Yorum Yok »

çok muhabbeti yapılır bu redirect mevzuusunun 301′i 302′si vardır falan filan. ben bir sayfa redirect etmek istiom 3 satır 5 satır kurcalıom en sonunda tutturdum :) hemen not alalım tıkanan oldumuydu baksın görsün.

Redirect permanent /wp-signup.php http://manyaklari.com/register

hiç bişey yazmadanda bunun apache 2.2 ilen çalışması lazım sanırım 2.0 ilede çalışıo. bu wp-signup.php ye gelen bütün istekleri /register a gönderiyor 301 ilen. taşındık dio gelin ora dio.

Comments Yorum Yok »

şimdi apache ve IIS beraber çalışsın diye eskiden proxy ederidik. ki bu anlatacağım durum bir makinede birden fazla ip tanımlı ise geçerli.

atıyorum makinede 1.2.3.4 ve 1.2.3.5 gibi iki ip tanımladık. IIS7 ye öncelikle sadece bir ip den hizmet ver diyoruz. örneğimize göre 1.2.3.4 olsun bu ip. ve bunu yapmak için gereken adımlar:

  1. başlattan çalıştıra gidip cmd yapıyoruz
  2. netsh enter
  3. http enter
  4. show iplisten boş liste vermeli
  5. add iplisten ipaddress=1.2.3.4 enter
  6. sho iplisten again enter
  7. 1.2.3.4 yazmalı artık listede
  8. exit enter

artık IIS7 nin sadece 1.2.3.4 ip si dinleniyor olması sağlanmıştır. şimdi httpd.confda listen 1.2.3.5:80 yapıp. apache ve IIS7 restart ettiğimizde iki web serverda 80 portunda ama farklı iplerde çalışır. bu durumda 1.2.3.4 e istek gittiğinde IIS7 ve 1.2.3.5 e gidildiğinde apache görülür.

bu bize aynı makinede iki web serverını aynı portta çalıştırma imkanı verir. buda elbet biyerde işimize yarabilcek gerekli bi özelliktir :)

Comments Yorum Yok »

svn açık kaynak kodlu en güzel desteği kösteği bol versiyon kontrol sistemidir. bunu windows da kurmakda ayrı bir maharettir. evvela apache http server çekilir kurulur.

üstüne svn kurmak gerekir apache ile svn default gelmez. oda buyrun burda. bu paketle birlikte mod svn ler gelir.

şimdi apache ve subversion kurdunuz windowsunuzda ikiside var.

windows svn kurulum adımları

  1. “C:\Program Files\Subversion\bin” altından “mod_authz_svn.so” ve “mod_dav_svn.so” dosyaları “C:\Program Files\Apache Software Foundation\Apache2.2\modules” adresine taşınır veya kopyalanır.
  2. C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf dosyasına aşağıdaki satırlar eklenir.
  3. <Location /repos>
      DAV svn
      AuthType Basic
      AuthName "Subversion repository"
      AuthUserFile "C:\svn\repos\conf\passwd"
      SVNPath "C:\svn\repos"
      Require valid-user</Location>

    1. komut satırınından yapılması gerekn adımlar
      1. mkdir c:\svn
      2. cd c:\svn
      3. svnadmin create repos
      4. htpasswd -c “c:\svn\repos\passwd kulllanıcıadı” (bu işlemden sonra svn de kullanılacak şifre istenecektir.)

evet artık apache ve svn imiz hazırdır. http://localhost/repos/ adresinden keyfimizle ulaşıp istediğimizi yapabiliriz. ki kod commit etmek versiyonlamasını yapmak yegane amacımızdır :)

Comments Yorum Yok »

apache nin süper projelerinden biri olan velocity özünde bi şablon motoru(template engine). son günlerde oynamam gerekdi eclipse için güzel bir editor de buldum buyrunuz.

php nin smarty’i andıran basit bir template dili var. bu tip teknolojiler code generator’lardan web sayfa oluşturmalarına kadar heryerde kullanılıyor. ben velocity nin hızına hayran kaldım azbuz test serverda bu kadar hızlı tepki vermez kendisi velocity den html çıkartırken çok hızlı sonuçlar aldım.

bi ara bu dalgayı kullanıma alsak tam süper olacak.

Comments Yorum Yok »