PHP Nedir?
PHP Hypertext Preprocessor bir programlama dilidir. Wikipedia istatistiklerine göre Ocak 2013 itibarıyla 244 milyondan fazla web sitesi PHP ile çalışırken 2.1 milyon web sunucusunda PHP kurulumu bulunmaktadır. Serverting Premium Hosting paketinizde en yeni PHP Versiyonlarını kullanabilirsiniz. Serverting ekibi olarak güvenliğiniz için her zaman en yeni PHP Versiyonunu kullanmanızı öneriyoruz. PHP'nin resmi sitesinden hangi sürümlerinin yeni ve PHP Ekibi tarafından güvenli bir şekilde geliştirdiğini bulabilirsiniz: PHP Supported Versions
Plesk PHP Ayarları
#1 Öncelikle my.serverting.com kontrol paneline aşağıdaki makale yardımıyla giriş yapınız:
MyServerting Kullanıcı Girişi
Kontrol paneline giriş yaptıktan sonra aşağıdaki makale yardımıyla plesk kontrol panelinize giriş yapabilirsiniz:
Plesk Kontrol Paneline Giriş
Sol navigasyon menüsünden 'Websites & Domains' ile bütün Domainlerinizi listeleyebilirsiniz. PHP Ayarlarını değiştirmek istediğiniz Domainin altından 'PHP' Butonuna tıklayarak PHP Ayarlarını açınız. PHP Butonunun altında sitenizin şuanda hangi PHP Versiyonunu kullandığını görebilirsiniz.
İlk gördüğünüz ayarlarda istediğiniz PHP Versiyonunu ve PHP İşlemcisini seçebilirsiniz.
Plesk PHP İşlemcileri ve Farkları
FastCGI işlemcisi (Apache tarafından sunulur)
Bu Apache tarafından sunulan iyi performans ve yüksek uyumluluk sunan standart ayarımızdır.
FPM uygulaması (Apache tarafından sunulur)
FPM (FastCGI Process Manager), büyük/yüksek ziyareti olan websiteleri için bazı ek özelliklere sahip FastCGI'ye bir alternatiftir.
FPM uygulaması (nginx tarafından sunulur)
Bu ayar profesyonellere yöneliktir ve yalnızca onu açıkça destekleyen uygulamalar için kullanılabilir.
⚠️ Eğer bu ayarı kullanırsanız .htaccess dosyasındaki ayarlarınız etkisiz hale gelir.
Eğer sitenizdeki PHP Ayarlarını detaylı bir şekilde görmek istiyorsanız 'View the phpinfo() page' butonu ile PHP Modullerini yeni bir sayfada görünteleyebilirsiniz.
PHP Direktifleri
Performance and Security setting ayarlarında PHP direktiflerini değiştirebilirsiniz. Bu konuda bilginiz yoksa bizim belirlediğimiz standart değerleri kullanmanızı tavsiye ediyoruz.
Direktif | Standart Değer | Kullanılabilir Değerler |
---|---|---|
memory_limit | 256M | 256M, 512M, 1024M, 2048M |
max_execution_time | 60 | 60, 120, 240, 360, 720 |
max_input_time | 60 | 60, 120, 240, 360, 720 |
post_max_size | 256M | 256M, 512M, 1024M, 2048M |
upload_max_filesize | 256M | 256M, 512M, 1024M, 2048M |
opcache.enable | on | on, off |
disable_functions | opcache_get_status | |
include_path | .:/usr/share/pear:/usr/share/php | |
session.save_path | /tmp | |
mail.force_extra_parameters | (leer) | |
open_basedir | {WEBSPACEROOT}{/}{:}{TMP}{/} | {WEBSPACEROOT}{/}{:}{TMP}{/}, {DOCROOT}{/}{:}{TMP}{/}, none |
error_reporting | E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED | E_ALL, E_ALL & ~E_NOTICE, E_ALL & ~E_STRICT & ~E_DEPRECATED, E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED |
display_errors | on | on, off |
log_errors | off | on, off |
allow_url_fopen | on | on, off |
file_uploads | on | on, off |
short_open_tag | on | on, off |