PHP sürümünü değiştirme ve limitleri yükseltme
02.11.2026 · 74 views
Netwec sunucularında PHP 8.1, 8.2, 8.3, 8.4 ve 8.5 sürümleri yüklüdür. Hangi sürümün kullanılacağını ve yükleme boyutu, bellek gibi limitleri kontrol panelindeki PHP Ayarları modülünden her site için ayrı ayrı belirleyebilirsiniz.
PHP sürümünü değiştirme
- Kontrol panelinde Araçlar > PHP Ayarları'nı açın ve alan adınızı seçin.
- Bu site hangi PHP ile çalışsın? bölümünden istediğiniz sürümü seçip Sürümü Değiştir'e tıklayın.
Siteniz yeni sürümde hata verirse aynı yerden önceki sürüme dönebilirsiniz. Sürüm değişikliği bellek ve süre sınırlarınızı değiştirmez.
Hangi sürüm? Güncel WordPress, WooCommerce ve Laravel sürümleri PHP 8.2/8.3 ile sorunsuz ve hızlı çalışır. Eski bir tema veya eklenti yüzünden eski sürümde kalmak zorundaysanız bunu geçici bir çözüm olarak görün.
PHP limitlerini değiştirme
Aynı sayfada şu ayarlar bulunur. Değerleri değiştirip kaydedin:
| Paneldeki ad | PHP ayarı | Ne işe yarar |
|---|---|---|
| Dosya yükleme sınırı | upload_max_filesize | Tek dosya yükleme sınırı |
| Form gönderim sınırı | post_max_size | Form gönderiminin toplam boyutu; yükleme sınırından küçük olamaz |
| Bellek sınırı | memory_limit | Bir PHP isteğinin kullanabileceği bellek |
| Çalışma süresi (sn) | max_execution_time | Bir isteğin çalışabileceği en uzun süre |
| En çok form alanı | max_input_vars | Form alanı sayısı; WooCommerce ve büyük menüler için 3000 ve üzeri önerilir |
| Hataları ekranda göster | display_errors | Yalnızca geliştirme sırasında açın; canlı sitede kapalı olmalıdır |
| Hataları günlüğe yaz | log_errors | Hatalar aynı sayfadaki PHP Hata Günlüğü kutusunda görünür; açık tutulması önerilir |
Ayarlar sitenizin belge kökündeki .user.ini dosyasına yazılır ve kısa süre içinde geçerli olur. Paketinizin kaynak kademesi bellek ve süre için bir üst sınır koyar. Sayfa bu tavanı gösterir ve tavanı aşan değeri otomatik düşürür. Daha yükseğine ihtiyacınız varsa bir üst pakete geçmeyi değerlendirin.
Hata günlüklerini okuma
Sitenizde beyaz sayfa veya 500 hatası görüyorsanız iki yere bakın:
- PHP Ayarları sayfasındaki PHP Hata Günlüğü kutusu son PHP hatalarını gösterir.
- Araçlar > Günlükler sayfası web sunucusunun erişim ve hata günlüklerini süzmenizi ve indirmenizi sağlar.
WordPress için wp-config.php içine define('WP_DEBUG_LOG', true); ekleyerek hataları wp-content/debug.log dosyasına da yazdırabilirsiniz. İşiniz bitince kapatın.
PHP uzantıları
Yaygın PHP uzantıları sunucuda yüklüdür. Uygulamanız eksik bir uzantı bildiriyorsa uzantı adıyla birlikte Teknik Destek'e yazın.