Bvural41 1
Bvural41
kralhakan2009 1
kralhakan2009
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Vahsi Uzman 1
Vahsi Uzman
Cannn6161 1
Cannn6161
B 1
berione65
sen272 1
sen272
Mt2Hizmet 1
Mt2Hizmet
C 1
chengdu
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Altın Konu Plesk Panelde PHP Parametrelerini Özelleştirme

Karadayı ✓

Karadayı ✓
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
Uzman
Ayın Üyesi
Katılım
21 May 2024
Konular
1,450
Mesajlar
2,451
Çözüm
7
Online süresi
3mo 25d
Reaksiyon Skoru
2,565
Altın Konu
1,027
Başarım Puanı
274
Yaş
51
MmoLira
36,889
DevLira
110
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!

Plesk Panelde PHP Parametrelerini Özelleştirme

Plesk arayüzünde siz ve müşterileriniz bireysel hizmet planları, eklenti planları, abonelikler, web siteleri ve alt alan adları için PHP ayarlarına ince ayar yapabilirsiniz. En sık kullanılan PHP parametrelerinden bazılarının değerleri, listeden istenen değer seçilerek veya özel bir değer belirtilerek değiştirilebilir. Panel.ini dosyasını düzenleyerek bu senaryoda aşağıdaki değişiklikleri yapabilirsiniz:
  • Bir PHP parametresinin önceden tanımlanmış hangi değerleri alabileceğini belirleyin.
  • Bir PHP parametresinin varsayılan değerini değiştirin.
  • PHP parametreleri için özel değerler belirtmeyi yasaklayın.

Bir PHP parametresinin önceden tanımlanmış hangi değerleri alabileceğini belirleme

Çoğu PHP parametresi için, önceden tanımlanmış değerler listesinden tek bir değer seçilebilir. Panel.ini dosyasına aşağıdaki modeli takip eden bir veya daha fazla satır ekleyerek, bir PHP parametresinin alabileceği önceden tanımlanmış değerlerin özel bir listesini oluşturabilirsiniz :

Kod:
[php]
settings.<parameter_group>.<parameter_name>.values[]=<value>

Neresi:

  • <parameter_group>seçilen PHP parametresinin ait olduğu gruptur. PHP parametre grupları hakkında daha fazla bilgi için aşağıdaki “PHP parametreleri ve parametre grupları” bölümünü okuyun.
  • <parameter_name>seçilen PHP parametresinin adıdır. Php.ini'dekiyle aynı sözdizimini kullanın.
  • <value>listeye eklemek istediğiniz parametrenin önceden tanımlanmış değeridir. Php.ini'dekiyle aynı sözdizimini kullanın.
Listede görünmesini istediğiniz önceden tanımlanmış her değer için bir satır eklemeniz gerekir.

Örneğin, varsayılan olarak parametre memory_limitşu değerlerden birini alabilir: 8M, 16M, 32M, 64Mve 128M. Seçimi yalnızca 64Mve yalnızca ile sınırlamak istiyorsanız 128Mdosyaya aşağıdaki satırları ekleyin panel.ini:

Kod:
[php]
settings.performance.memory_limit.values[]="64M"
settings.performance.memory_limit.values[]="128M"

79193.png

PHP parametresinin varsayılan değerini değiştirme

Çoğu PHP parametresi için, önceden tanımlanmış değerler listesindeki tek bir değer, varsayılan değer olarak işaretlenir. Varsayılan değer, kullanıcı manuel olarak farklı bir değer seçinceye kadar geçerlidir. Panel.ini dosyasına aşağıdaki modeli takip eden bir satır ekleyerek bir PHP parametresinin varsayılan değerini değiştirebilirsiniz :

Kod:
[php]
settings.<parameter_group>.<parameter_name>.default=<value>

Neresi:

  • <parameter_group>seçilen PHP parametresinin ait olduğu gruptur. PHP parametre grupları hakkında daha fazla bilgi için aşağıdaki “PHP parametreleri ve parametre grupları” bölümünü okuyun.
  • <parameter_name>seçilen PHP parametresinin adıdır. Php.ini'dekiyle aynı sözdizimini kullanın.
  • <value>seçilen parametrenin istenen varsayılan değeridir. Php.ini'dekiyle aynı sözdizimini kullanın.
Örneğin parametrenin varsayılan open_basedirdeğeri {WEBSPACEROOT}{/}{:}{TMP}{/}. Bunu olarak değiştirmek için nonedosyaya aşağıdaki satırı ekleyin panel.ini:

Kod:
[php]
settings.general.open_basedir.default="none"

79195.png


Bu örnekte, varsayılan olarak noneönceden tanımlanmış değerler listesine dahil edilmiştir . open_basedirBir PHP parametresi için istenen varsayılan değerin, önceden tanımlanmış değerlerin varsayılan listesine dahil edilmemesi mümkündür. Bu durumda öncelikle önceden tanımlanmış değerlerin özel bir listesini oluşturmanız gerekir.

Örneğin, parametrenin varsayılan değerini execution_timeolarak değiştirmek için 180aşağıdaki satırları ekleyin panel.ini:

Kod:
[php]
settings.performance.max_execution_time[]=30
settings.performance.max_execution_time[]=60
settings.performance.max_execution_time[]=90
settings.performance.max_execution_time[]=120
settings.performance.max_execution_time[]=180 ; adds 180 to the list of predefined values
settings.performance.max_execution_time.default=180

PHP parametresi için özel değerlerin belirtilmesini yasaklama

Bazı PHP parametreleri için kullanıcı, önceden tanımlanmış değerler listesinden bir değer seçmek yerine özel bir değer belirtebilir. Panel.ini dosyasına aşağıdaki modeli takip eden bir satır ekleyerek bir PHP parametresi için özel değerler belirtmeyi yasaklayabilirsiniz:

Kod:
[php]
settings.<parameter_group>.<parameter_name>.custom=false

Neresi:

  • <parameter_group>seçilen PHP parametresinin ait olduğu gruptur. PHP parametre grupları hakkında daha fazla bilgi için aşağıdaki “PHP parametreleri ve parametre grupları” bölümünü okuyun.
  • <parameter_name>seçilen PHP parametresinin adıdır. Php.ini'dekiyle aynı sözdizimini kullanın.
Bir PHP parametresi için özel bir değer belirtmeyi yasakladığınızda, kullanıcı yalnızca önceden tanımlanmış değerler listesinden değerleri seçebilir.

Örneğin, parametre için özel bir değer belirtilmesini yasaklamak amacıyla error_reportingdosyaya aşağıdaki satırı ekleyin panel.ini:

Kod:
[php]
settings.general.error_reporting.custom=false

PHP-FPM Parametrelerini Özelleştirme

Fpm grubuna ait PHP parametrelerini özelleştirmek için panel.ini dosyasına aşağıdaki satırları eklemeniz gerekir:

Kod:
[php]
settings.fpm.pm.start_servers.custom=true
settings.fpm.pm.min_spare_servers.custom=true
settings.fpm.pm.max_spare_servers.custom=true

Bu, PHP-FPM parametrelerinin herhangi bir şekilde özelleştirilmesi için geçerlidir: bir PHP-FPM parametresinin önceden tanımlanmış hangi değerleri alabileceğini belirlemek, varsayılan değeri değiştirmek veya özel değerlerin belirtilmesini yasaklamak. PHP-FPM parametrelerinin tam listesini aşağıdaki tabloda “fpm (yalnızca Linux)” parametre grubunda görebilirsiniz.

Örneğin, parametrenin varsayılan değerini pm.max_childrenolarak değiştirmek için 20aşağıdaki satırları ekleyin panel.ini:

Kod:
[php]
settings.fpm.pm.start_servers.custom=true
settings.fpm.pm.min_spare_servers.custom=true
settings.fpm.pm.max_spare_servers.custom=true
settings.fpm.pm.max_children[]=20
settings.fpm.pm.max_children.default=20

PHP parametreleri ve parametre grupları

PHP parametre gruplarının ve bunlara karşılık gelen parametrelerin bir listesi:
PHP parameter groupPHP parameter name
performancememory_limit
max_execution_time
max_input_time
post_max_size
upload_max_filesize
opcache.enable
wincache.ocenabled
apc.enabled
xcache.cacher
disable_functions
generalsafe_mode
safe_mode_include_dir
safe_mode_exec_dir
include_path
session.save_path
mail.force_extra_parameters
register_globals
open_basedir
error_reporting
display_errors
log_errors
allow_url_fopen
file_uploads
short_open_tag
magic_quotes_gpc
fpm (Linux only)pm.max_children
pm.max_requests
pm
pm.start_servers
pm.min_spare_servers
pm.max_spare_servers
fastCgi (Windows only)maxInstances
activityTimeout
requestTimeout
instanceMaxRequests
queueLength
rapidFailsPerMinute




 
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