Apache2.2 “The specified module could not be found”

Uzun süredir kendi bilgisarımda PHP çalıştırmak için IIS kullanıyordum ancak RESTless uygulamalar için web sunucusunun Rewrite özelliğinin olması lazım ki bu IIS’te yok. Bu işi yapan bir “ISAPI Rewrite” programı mevcut olsa da internetteki neredeyse tüm dokümantasyon LAMP’e (Linux-Apache-MySQL-PHP) göre hazırlanmış olduğu için anlamsız yere vakit kaybetmeme neden oluyor…
Bu devirde Amerika baştan keşfedilmemeli…

O yüzden yıllar sonra windows’uma Apache kurayım dedim.
Installer’ı indirmem ve kurmam yaklaşık 5-6 dakika sürdü. PHP’yi tanıtmam ise yaklaşık 1 saat 25 dakika!

İnatçı ve huysuz olmanın bir sonucu olarak WAMP‘a falan bulaşmadan azmettim başardım ama ben çektim belki bu yazıyı okuyan birileri çekmez diyerekten sorunu ve çözümü yazayım.

Aynen installation notlarındaki gibi kurup daha önceden kurmuş olduğum php5.1’in kurulu olduğu dizini tanıtmama rağmen Apache ısrarla “The specified module could not be found” hatasını verdi php için. Meğer Apache2.2 için php’nin yeni versiyonlarında php5apache2_2.dll diye farklı bir isapi dll’i varmış. Eskisi php5apache2.dll idi…

PHP 5.2.3’ü indirip kurduktan sonra bu DLL’i gösterince sorun kalmadı…

Zend Framework’ü kurcalamaya devam edebilirim artık…

1 Yorum

  1. Şu yazımda bahsetmiştim, Lighttpd Apache’ye kıyasla %30-%40’a kadar verim artışı sağlıyor ama fastcgi modülünde stabilite sorunları yaşadım ben. Yeni versiyonları çıkmış ben 1.4.11 kullanmıştım, düzelmiş olabilir…

    Denemekten zarar gelmez sonuçta :wink:

    Reply

Leave a Comment.