BlackFullMoon 1
BlackFullMoon
Agora Metin2 1
Agora Metin2
PrimeAC 1
PrimeAC
ShadowFon 1
ShadowFon
noisiv 1
noisiv
Manwe Work 1
Manwe Work
romegames 1
romegames
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Bvural41 1
Bvural41
NovaLst 1
NovaLst
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Altın Konu PHP | php.ini Dosya Yapılandırması

Carissa

Administrator
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye Turkmmo Discord Nitro Booster
Admin
VIP Üye
Katılım
2 Mar 2015
Konular
59,189
Mesajlar
88,445
Çözüm
109
Online süresi
4mo 16d
Reaksiyon Skoru
14,293
Altın Konu
2,398
TM Yaşı
11 Yıl 3 Ay 13 Gün
Başarım Puanı
1,051
MmoLira
695,276
DevLira
234
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Php-nedir.png



PHP kurulumu sırasında php.ini, varsayılan yapılandırma dosyası olarak sağlanan özel bir dosyadır. Bir kullanıcının web sitesinde neler yapabileceğini veya yapamayacağını kontrol eden çok önemli bir yapılandırma dosyasıdır. PHP her başlatıldığında, php.ini dosyası sistem tarafından okunur. Bazen çalışma zamanında PHP'nin davranışını değiştirmeniz gerekebilir, ardından bu yapılandırma dosyasını kullanabilirsiniz.
Global değişkenlerin kaydedilmesi, maksimum boyutun yüklenmesi, günlük hatalarının görüntülenmesi, kaynak sınırları, bir PHP betiğinin çalıştırılması için maksimum süre ve diğerleri ile ilgili tüm ayarlar, değişikliklerin bildirilmesine yardımcı olan bir dizi direktif olarak bir dosyaya yazılır.
Not: Dosyada bazı değişiklikler yapıldığında web sunucumuzu yeniden başlatmanız gerekir.
Bu yapılandırma dosyalarını kullanarak web sunucusunun kolay yönetimine yardımcı olur. Ayrıca kendi özel konfigürasyon dosyalarımızı da yazabiliriz.

Dosya yolunu kontrol etmek için aşağıdaki programı kullanın:

PHP:
<?php
echo phpinfo();
?>

Not: Dosyadaki anahtarlar büyük/küçük harfe duyarlıdır, anahtar kelime değerleri boşluk değildir ve noktalı virgülle başlayan satırlar dikkate alınmaz. Dosya iyi yorumlanmıştır. Boolean değerleri Açık/Kapalı, 1/0, Doğru/Yanlış, Evet/Hayır ile temsil edilir.
Dosya, kendisine atanmış bir dizi ilgili değere sahip bir dizi yönergeyi içerir. Değerler dize, sayı, PHP sabiti, INI sabitleri veya bir ifade, alıntılanmış bir dize veya önceden ayarlanmış bir değişkene referans olabilir. INI dosyasındaki ifade, bit düzeyinde operatörler veya parantezlerle sınırlıdır. Belirli bir ana bilgisayar adına sahip ayarlar yalnızca söz konusu ana bilgisayar altında çalışacaktır.
Php.ini dosyasının ortam değişkenleri:

Memory_limit: Bu ayar, bir betiğin tükettiği maksimum bellek miktarını göstermek için yapılır.

Php.ini dosyasının önemli ayarları veya ortak parametreleri:


active_safe_mode = on PHP her derlendiğinde varsayılan ayarı ON'dur. Güvenli mod, CGI kullanımıyla en alakalı olanıdır.

Register_globals = varsayılan ayarı olan ON, EGPCS (Ortam, GET, POST, Çerez, Sunucu) değişkenlerinin içeriğinin global değişkenler olarak kaydedildiğini bildirir. Ancak bir güvenlik riski nedeniyle kullanıcının tüm komut dosyaları için KAPALI olarak ayarlandığından emin olması gerekir.


upload_max_filesize Bu ayar, komut dosyalarına yüklenen dosyalar için izin verilen maksimum boyut içindir.
upload_tmp_dir = [DIR] Bu ayarın açıklamasını kaldırmayın.

post_max_size Bu ayar PHP'nin kabul edeceği POST verilerinin izin verilen maksimum boyutu içindir.

display_errors = off Bu ayar, belirtilen ana makinede PHP projesi çalıştırılırken hataların gösterilmesine izin vermez.

error_reporting = E_ALL & ~E_NOTICE: Bu ayar, bildirimler dışındaki tüm hataları gösteren E_ALL ve ~E_NOTICE gibi varsayılan değerlere sahiptir.

error_prepend_string = [“”] Bu ayar mesajların farklı renklerini oluşturmanıza olanak sağlar.

max_execution_time = 30 Üretim sunucularındaki süreyi sınırlamak amacıyla herhangi bir komut dosyası için maksimum yürütme süresi saniye olarak ayarlanmıştır.

short_open_tags = Kapalı XML işlevlerini kullanmak için bu seçeneği kapalı olarak ayarlamamız gerekir.

session.save-handler = files Bu ayarda hiçbir şeyi değiştirmenize gerek yoktur.

değişkenler_düzen = EGPCS Bu ayar değişkenlerin sırasını Ortam, GET, POST, COOKIE, SERVER olarak ayarlamak için yapılır. Geliştirici ihtiyaca göre sırayı da değiştirebilir.

warn_plus_overloading = Kapalı Bu ayar, değer biçimindeki dizelerle + kullanılırsa bir uyarı verir.

gpc_order = GPC Bu ayar GPC Kullanımdan Kaldırılmıştır.

magic_quotes_gpc = on Bu ayar, kendilerine veya başkalarına gönderilen ve form değerlerini görüntüleyen birçok formun kullanılması durumunda yapılır.

magic_quotes_runtime = Kapalı Eğer magic_quotes_sybase Açık olarak ayarlanmışsa, bu Kapalı olmalıdır, bu ayar alıntılardan kaçar.

magic_quotes_sybase = Kapalı Bu ayar kapalı olarak ayarlanırsa kapalı olmalıdır, bu ayar alıntılardan kaçar.

auto-prepend-file = [filepath] Bu ayar, onu her PHP dosyasının başına otomatik olarak dahil etmemiz gerektiğinde yapılır().

auto-append-file = [filepath] Bu ayar, onu her PHP dosyasının sonuna otomatik olarak dahil etmemiz gerektiğinde yapılır().

include_path = [DIR] Bu ayar, belirtilen dizinlerden dosya almamız gerektiğinde yapılır. Birden fazla dizin iki nokta üst üste kullanılarak ayarlanır.

görmezden_user_abort = [Açık/Kapalı] Bu ayarlar, kullanıcı herhangi bir durdurma düğmesine tıkladığında ne olacağını kontrol eder. Bu ayarın varsayılan değeri CGI modunda çalışmaz, yalnızca modül modunda çalışır.

doc_root = [DIR] Bu ayar web sitemizin bir kısmına PHP uygulamak istiyorsak yapılır.

file_uploads = [on/off] Dosya yüklemeleri PHP koduna dahilse bu bayrak AÇIK olarak ayarlanır.

mysql.default_host = ana bilgisayar adı Bu ayar, başka bir sunucu ana bilgisayarından bahsedilmediği takdirde MySQL varsayılan sunucusuna bağlanmak için yapılır.

mysql.default_user = kullanıcı adı Bu ayar, başka bir ad belirtilmediği takdirde MySQL'in varsayılan kullanıcı adını bağlamak için yapılır.

mysql.default_password = şifre Bu ayar, başka bir şifre belirtilmemişse MySQL'in varsayılan şifresine bağlanmak için yapılır.

Php.ini dosyasının konfigürasyonu: PHP'yi her kurduğumuzda, konfigürasyon dosyasını PHP klasörü içinde bulabiliriz. Xampp kullanıyorsanız, yapılandırma dosyasını '\xampp\php' yolunda bir veya daha fazla versiyonda bulabiliriz.


Not: Bu dosyanın diğer sürümleri php.ini-development ve php.ini-prodüksiyondur. En çok tercih edileni php.ini-development dosyasıdır.


 
Paylaşım için teşekkürler
 
Paylaşım için teşekkürler.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst