Adım 1: PHP’yi İndirmek
İlk adım, PHP’yi doğru sürümde indirmeniz. PHP'nin resmi web sitesine gidin:
https://windows.php.net/download
Burada, PHP'nin hem VC15 hem de VC16 gibi farklı sürümleri bulunuyor. Eğer bilgisayarınızda bir 64-bit Windows kullanıyorsanız, Thread Safe sürümünü seçmeniz gerekecek. Hadi, bu kısmı hallettik!
Adım 2: PHP’yi Çıkartma ve Dosyaları Yerleştirme
PHP dosyasını indirdikten sonra, sıkıştırılmış dosyayı çıkararak herhangi bir klasöre yerleştirmeniz gerekiyor. Genellikle, C:\php gibi bir klasöre çıkartmak, hem düzenli hem de kolay erişilebilir olur. Şimdi PHP dosyalarımız hazır!
Adım 3: PHP’yi Windows’a Tanıtma (PATH Değişkenini Ayarlamak)
PHP'yi bilgisayarınıza kurdunuz, fakat henüz Windows sisteminiz PHP’yi tanımıyor. Endişelenmeyin, işin en kolay kısmına geldik.
Başlat menüsüne gidin ve "System Environment Variables" yazın. Karşınıza çıkan “Environment Variables” butonuna tıklayın. Burada, “System variables” kısmından “Path”’i bulup Edit diyorsunuz. Yeni bir satır ekleyip PHP'nin bulunduğu klasörün yolunu (örneğin, C:\php) buraya ekleyin.
Bitti mi? Hemen deneme yapalım!
Adım 4: PHP’yi Test Etmek
Evet, her şey hazır. Şimdi bir Komut İstemi açın (Windows+R, ardından “cmd” yazın). Ardından şunu yazın:
php -v
Eğer PHP versiyonunu görebiliyorsanız, kurulum başarılı demektir. Eğer hatalar alıyorsanız, aşağıdaki yaygın sorunlara göz atarak çözüm bulabilirsiniz.
Karşılaşılan Yaygın PHP Hataları ve Çözümleri
PHP'yi kurarken bazen ufak hatalarla karşılaşmak normal. İşte yaygın hatalar ve çözümleri:
1. "php is not recognized as an internal or external command"
Bu hatayla karşılaşırsanız, muhtemelen PATH ayarlarınızda bir sorun var demektir. Yapmanız gereken, PHP'nin doğru klasör yolunu PATH'e eklemek.
2. "PHP has stopped working"
Bu hatayı gördüyseniz, PHP'nin yüklediğiniz sürümü Windows sürümünüzle uyumsuz olabilir. Doğru sürümü indirmeniz gerekebilir.
3. "Unable to load dynamic library"
Bu hatada, PHP'nin bazı kütüphaneleri yüklemekte zorlandığı anlamına gelir. PHP’nin php.ini dosyasındaki yükleme seçeneklerini kontrol edin ve eksik dosyaların olup olmadığını doğrulayın.
Adım 5: PHP Konfigürasyonunu Yapmak
PHP’nin konfigürasyonu da önemli bir adım. PHP'nin php.ini dosyasını düzenleyerek, gerekli ayarları yapabilirsiniz. PHP'nin varsayılan ayarları genellikle başlangıç için yeterlidir, ancak bazı ekstra özellikler eklemek isteyebilirsiniz. Örneğin, PHP için bir error_log dosyası belirleyebilir veya memory_limit değerini artırabilirsiniz.
Örneğin, php.ini dosyasındaki hata raporlama ayarlarını şu şekilde değiştirebilirsiniz:
error_reporting = E_ALL
display_errors = On
Böylece hata mesajlarını daha detaylı görebilirsiniz.
Adım 6: PHP ve Apache'yi Entegre Etmek
Windows'ta PHP’yi Apache web sunucusu ile kullanmak istiyorsanız, Apache’nin PHP’yi doğru şekilde çalıştıracak şekilde yapılandırılması gerekir. Apache’nin httpd.conf dosyasına şu satırı ekleyerek PHP'yi tanıtabilirsiniz:
LoadModule php_module "C:/php/php7apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "C:/php"
Böylece Apache ve PHP arasındaki entegrasyon tamamlanır.
Sonuç
PHP’yi Windows’a kurmak hiç de zor değil! Adımları takip ettiğinizde, başarılı bir kurulum gerçekleştirebilirsiniz. Eğer karşılaştığınız hatalar olursa, bu yazıda bahsettiğimiz çözümleri uygulayarak kolayca üstesinden gelebilirsiniz. PHP’yi kurduktan sonra web geliştirme dünyasına adım atmanın keyfini çıkarın!