Prestashop Suhosin post max , request max ve input max hataları çözümü

Prestashop yönetim panelinizde özellikte translations bölümünüzde bu hataları alıyor olabilirsiniz , sunucu global değerlerine takılmaktasınız , prestashop klasörlerinizde admin klasörünüzün içinde bir php.ini dosyası oluşturunuz ve içine aşağıdaki satırları yazıp kaydediniz , hatalar giderilecektir. Admin klasörünüzün adını güvenlik gerekçesi ile değiştirmiş olabilirsiniz,sitenizin yönetim paneli hangi klasörde ise işlemi burada yapınız.

suhosin.post.max_vars=4252    
suhosin.request.max_vars=4252
max_input_vars = 3000

Ayhan ARDA

Warning, your PHP configuration limits the maximum number of fields to post in a form: 1000 for max_input_vars.

Warning, your hosting provider is using the suhosin patch for PHP, which limits the maximum number of fields to post in a form: 1000 for suhosin.post.max_vars. 1000 for suhosin.request.max_vars.

 


Share Button
8 Comments

    serdar

    1.6.0.9 da çalışmamaktadır bilginize

    serdar

    1.6.0.11 dede çalışmamaktadır bilginize

    serdar

    Doğrusu aşağıdaki gibidir sayın admin lütfen değiştiriniz.
    php_value max_input_vars 6000
    php_value suhosin.post.max_vars 6000
    php_value suhosin.request.max_vars 6000

    1.6.x sürümlerinde hepsinde sorunsuzdur.

    Ayhan ARDA

    Merhaba;

    Geri dönüşleriniz için çok teşekkür ederim , konu 2 sene eski bir konu , belirttiğiniz sürümlerde çalışmadığı ya da value lerin yetmediği doğru olabilir , test fırsatım olmadı , lakin açıklık getirmek gerekirse belirttiğiniz satırlar .htaccess dosyaları içindir , php.ini için ise bu yazıda belirtilen yöntem doğrudur , eğer php.ini de düzenleme yapamıyorsanız eklemeniz gereken blok sizin belirttiğiniz şekildedir. Bu da rasyonel olmak gerekirse yazının şimdilik hala doğru olduğu anlamına gelmektedir. İyi çalışmalar dilerim.

    Serdar

    Tekrar merhaba Ayhan Bey,
    🙂 php.ini için dediğiniz dogru olabilir lakin hosting firmaları php.ini ye erişimi kısıtladığı için malesef tecrübemiz sadece .htcaccess üzerinden. bu arada beni düzeltiğiniz için teşekkürler.
    blogunuzu yakından takip ediyorum.
    Hoşçakalın.

    Ayhan ARDA

    İlginiz için çok teşekkür ederim Serdar Bey 🙂

    engin

    Hocam söylediğiniz yöntemi yaptım olmadı ayrıca htacces soyası üzerinde de yapılan yöntemi uygulayınca internel server hatası alıyorum. Vds kendime ait whm veya cpanel üzerinde ki hangi ayar ile bunu giderebilirim?

    salih

    evet arkadaşlar. denedim. php.ini dosyasında geçerli olmuyor ve çalışmıyor.

    .sadece .htaccess dosyasında çalışıyor.

    .htaccess dosyası dosyaların bulunduğu ana dizindedir. .htaccess i açın ve en alt kısmına;

    php_value max_input_vars 6000
    php_value suhosin.post.max_vars 6000
    php_value suhosin.request.max_vars 6000

    bu kodları yapıştırın. kaydedin ve tekrar yerine yükleyin.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*
*

This site uses Akismet to reduce spam. Learn how your comment data is processed.