Sisteminizde php çalışmalarınız için VertrigoServ programı kurulu ise, bu program çalışırken IIS yide çalıştırmanız mümkün. Ön tanımlı ayarlarda port 80 olarak ayarlandığı için çakışma oluyor. C:\Program Files\VertrigoServ\Apache\conf dizinindeki httpd.conf dosyasının 120. ve 211. satırlarındaki port değerini 8080 yaparsanız IIS ile çakışma olmadan programı çalıştırabilirsiniz.
120 Listen 8080
211 ServerName VertrigoServ:8080
Farklı olarak burada yapmanız gereken şey php çalışmalarınızda http://127.0.0.1:8080 ya da http://localhost:8080 adresini kullanmanız. Örn: http://127.0.0.1:8080/index.php vs.
Alışkanlıklardan vazgeçmek ya da onları biraz değiştirmeye çalışmak insana güç gelebiliyor. Asp ile kolayca istediklerimi yapabilmeme karşın asp.net için ne yazık ki aynı şeyi söyleyemiyorum. Mesela işlerim için geliştirdiğim bir yönetici paneli var. Tahmini olarak 2005 yılından beri gelişimi devam ediyor. Kullanım ve kodlama açısından bir çok artısı mevcut. Bu yönetici panelini 2 kez denememe rağmen asp.net e çeviremedim. Çevirememe nedeni ise tamamen asp.net i öğrenmeye bağlı. Üzerine düşemediğimden dolayı hep yarıda kaldı.
(more...)
Wordpress, joomla, phpbb türünden web uygulamaları için malumunuz dosyaları önce bilgisayarımıza indirmek sonra bunları ftp programları ile alanımıza taşımak ve kurulum işlemlerini yapmak gerekiyor. Ancak tüm bu işlemler sırasında vaktimizin bir bölümünü boşa harcıyoruz.

Vaktimizi boşa harcamamak ve kurulum işlemi süresini azaltmak için bir web kurulum uygulaması geliştirdim. Şu an sadece wordpress için kullanılabiliyor. Uygulama test aşamasında, gelişime açık. Proje sayfasına buradan erişebilirsiniz.
Windows Xp üzerinde bir sorunla karşılaşmadan php projelerim üzerinde çalışabiliyordum. Ancak vista üzerinde, php kurulumu sırasında bir çok sorunla karşılaştım. Eski cdlere göz atarken VertrigoServ adındaki bir programla tanıştım. Bu programı kullanarak hiç bir sorun çıkmadan php projelerim üzerinde çalışabiliyorum.
Yalnız kurulumu yaparken indirdiğiniz kurulum dosyasına sağ tıklayıp yönetici hakları ile kurulum işlemini başlatmalısınız. Yoksa bazı sorunlar çıkabiliyor.
http://drupal.org/node/65961 adresindeki modülü kurmaya çalıştığınızda sorunla karşılaşıyorsunuz. Aslında bir sorun çıkmıyor sadece kuramıyorsunuz. Bununla biraz uğraşıp modül için geshifilter.info dosyası oluşturdum. Ardından geshifilter.module dosyasındaki .css dosyalarını siteme ekleyen kodu düzenledim. O kısım yeni sürüm ile uyumlu değildi.
(more...)
Şu adresten proje sitesine erişebilirsiniz. Ben denedim hoş bir sistem. Ama bir ayarlamalar için yönetici paneli , çıkış butonu tarzında bişiler, nick şifreleme yada şifreli giriş, geçmişi temizle vs gibi özellikleri olsa daha hoş olurdu. Ancak GNU / GPL lisansı ile üretildiği için bu tür şeyler geliştirilebilir. Düşünmüyorda değilim.
(more...)