php.ini Nedir? Ne İşe Yarar? php.ini Nerede?

php.ini Nedir?

Bir hostingte PHP uzantılı dosyaların çalıştırılabilmesi için gerekli olan yazılımlar/paketler yüklendikten sonra projenize bağlı olarak bazı değişiklikler yapmanız gerekebilir. Örneğin web sitenizde bir dosya yükleme alanı varsa buradan yüklenecek dosya boyutunu izinler dosyasından değiştirmeniz gerekebilir.

İşte bu ve bunun gibi önemli PHP ayarların barındırıldığı özel ayar dosyası php.ini dosyasıdır.

 

 

php.ini Dosyasından Neleri Değiştirebilirim?

 php.ini dosyası içerisinde en çok düzenlenen özellikler şöyledir;

  • safe_mode (Paylaşımlı sunucu güvenliği sorunlarını çözümleme - detaylı bilgi)
  • register_globals (Kod Güvenliği Denetlenmesi - detaylı bilgi)
  • post_max_size  (bknz. upload_max_filesize )
  • upload_max_filesize (İzin verilen maksiumum dosya boyutu - detaylı bilgi, detaylı bilgi 2)
  • max_execution_time (Maksimum işlem zamanı - detaylı bilgi)

Bütün özellikleri şuradaki linkten görebilirsiniz.

 

 

php.ini Nerededir?

 php.ini dosyasının konumu hosting kontrol paneline göre değişiklik göstermektedir.

 

PLESK Kontrol Paneli için

Genel php.ini yolu =  /etc/php.ini

Domain bazlı php.ini yolu = var/www/vhosts/DOMAIN/etc/php.ini

  

cPanel (WHM) Kontrol Paneli için

Genel php.ini yolu =  /usr/local/lib/php.ini

 

 

Önemli Uyarı

1 - php.ini dosyası üzerinde değişikliği kontrol paneliniz üzerinden ilgili sayfayı bularak da yapabilirsiniz.

2 - php.ini dosyasında yaptığınız işlemlerin aktif olabilmesi için httpd servisini yeniden başlatmanız gerekmektedir.

  • 0 Bu dökümanı faydalı bulan kullanıcılar:
Bu cevap yeterince yardımcı oldu mu?

İlgili diğer dökümanlar

Ubuntu 18.04 üzerine PHP 5.6 kurmak ve default olarak ayarlamak.

Ubuntu 18.04 üzerine PHP 5.6 kurmak ve default olarak ayarlamak için aşağıdaki komutları...

Ubuntu PHP yi Apache olmadan kurmak. Install php without Apache.

PHP 7.2 ve üstü kurulumu sırasında default olarak Apache de kurulmaktadır. Nginx ile PHP...

PHP Opencart Error: Call to undefined function imagecreatefromjpeg()

Opencart kullanımı sırasında aşağıdaki hatayı alıyorsanız sebebi geçerli PHP sürümü için GD...

nvalid date.timezone value 'UTC' Hatası ve Çözümü

PHP'de tarih fonksiyonu kullanırken "date(): Invalid date.timezone value 'UTC', we selected the...

Çözüm: IonCube wrong ELF class: ELFCLASS32 hatası çözümü

Ioncube kurulu sunucunuzda aşağıdkai hatayı alıyorsanız sebebi hatalı sürüm kurulumu...