Php için gerekli yazılımlar
Php kodlama yapacaksanız bazı programlar gerekecektir.
Php sunucu tabanlı çalışan bir programlama dilidir demiştik bir önceki yazımızda.
Bunun için kendi bilgisayarınızı hem sunucu hem de istemci olarak kullanabilirsiniz.
Php'nin bilgisayarınızda sunucu olarak çalışması için gereken programlardan en bilineni apache2triad'dir
Bunun dışında wamp server ve easy php gibi yazılımlarda mevcuttur.
apache2triad windows xp de sorunsuz çalışmaktadır.
Windows vistada bazı sürümlerde düzgün çalışmakta , bazı sürümlerde ise sorunlu çalışmaktadır.
Eğer düzgün çalışmıyorsa wamp ve ya easy php kullanabilirsiniz
Windows 7'de ise düzgün çalışmakta fakat http://localhost şeklinde çağırdığımızda çalışmamaktadır.(localhost'un ne olduğunu aşağıda anlatacağım.)
apache2triad'i şu linkten indirebilirsiniz. http://sourceforge.net/projects/apache2triad/files/
indirip kurduktan sonra (c: ye kurduğunuzu farzediyorum) apache2triad adında bir klasör oluştuğunu göreceksiniz.
Bu klasörün içindeki htdocs klasörü php dosyalarımızı atacağımız yerdir.
Şimdi not defteri ile bir dosya açıp içine rasgele bişeyler yazın ve bu c:apache2triadhtdocs klasörü altına index.php (Dosya -> Farklı kaydet) olarak kaydedin.
Tarayıcınızı açın ve http://localhost yazın. Eğer sayfa gelirse php düzgün çalışıyor demektir.
Örnek:
php düzgün çalışıyor localhost
Windows 7'de localhost yazdığınızda gelmiyor ise http://127.0.0.1 yazın. Eğer sayfa geliyorsa php düzgün çalışıyordur.
Not: Apach2triad ilk kurulduğunda varsayılan dil iso-8859-9 olur. Bu da türkçe karakterlerin (ışğç) gibi düzgün çıkmasını engeller
Çözüm: c:apache2triadconfhttpd.conf dosyasını not defteri ile açın ve AddDefaultCharset ISO-8859-1 kısmını AddDefaultCharset ISO-8859-9 yapıp kaydedin.
Bu işlemden sonra apache hizmetini yeniden başlatmanız ya da bilgisayarı yeniden başlatmanız gerekmektedir.