Giriş - Kayıt
  Makaleler
 
php.ini
Date 10/02/2008 11:34 Author ishak
RSS
 

php.ini dosyasında ayarlı olan direktifleri görebilir veya bunları değiştirebilirsiniz..
Aşağıdaki tabloda php.ini ayarlarınızın değiştirme seviyelerini bulabilirsiniz..

php.ini dosyasındaki değerleri görme veya değiştirme için php'de iki tane fonksiyon vardır.

ini_set() : Bu fonksiyon iki parametre alır. Birinci parametre, php.ini 'den değiştirmek istediğiniz konfigürasyon direktifini alır. İkinci parametre de, değerin değiştirilmek istenen şeklidir.. Direktifin önceki değerini döndürür..
Mesela bir betiğin (scriptin) çalışması için gereken maksimum süreyi değiştirmek istersek;
$eski_max_sure = ini_set('max_execution_time', 120);

ini_get() : Bu fonksiyon sadece belirli bir konfigürasyon direktifinin değerini kontrol eder. Direktif adı fonksiyona bir karakter katarı olarak geçirilmelidir..
$yeni_max_sure = ini_get('max_execution_time');

INI seçeneklerinin hepsi bu şekilde ayarlanamaz. Her seçeneğin ayarlanabileceği bir seviyesi vardır. Olası seviyeler şunlardır...


INI Değiştirme Seviyeleri
Sabit Değer Açıklama
PHP_INI_USER 1 Betiklerinizdeki bu değerleri ini_set() ile değiştirebilirsiniz..
PHP_INI_PERDIR 2 Apache kullanıyorsanız, bu değerleri php_ini, .htaccess ya da httpd.conf dosyalarında değiştirebilirsiniz. Bunları .htaccess dosyalarında değiştirebilmeniz, bu değerleri her dizinde ayrı ayrı değiştirebileceğiniz anlamına gelir...
PHP_INI_SYSTEM 4 Bu değerleri php.ini ya da httpd.conf dosyalarında değiştirebilirsiniz...
PHP_INI_ALL 7 Bu değerleri yukarıdaki yöntemlerden birini kullanarak (yani bir betikte, bir .htaccess dosyasında ya da httpd.conf veya php.ini dosyalarınızda) değiştirebilirsiniz...

Bua adreste php.ini konfigürasyonlarını görebilirsiniz...

http://www.php.net/manual/en/ini.php#ini.list 

Tags -   
Yorumlar
Yorum Yok.
Giriş ya da Kayıt Yorum Eklemek İçin!

 

MemHT Portal is a free software released under the GNU/GPL License by Miltenovik Manojlo