Solved/Prestashop Admin 502 Bad Gateway Hatası Nasıl Çözülür

Merhabalar,

Bu sorunun kesin çözümü için lütfen burayı inceleyiniz!

exact solution, for it is error: click here!

———————————————

 

Prestashop gelişmiş, açık kaynak e-ticaret yazılımları arasında en popüler paketlerden birisidir. Bir çok geliştiricisinin olmasına rağmen bazen can sıkıcı durumlarla karşı karşıya kalabilmekteyiz. Örneğin: Prestashop Admin 502 Bad Gateway hatası bunlardan bir tanesidir. Aşağıdaki düzenleme ile bu hatadan kurtulabilirsiniz ama bu durumu hosting sağlayıcınızla paylaşmayı ihmal etmeyiniz.

Prestashop Admin 502 Bad Gateway Hatası Nasıl Çözülür?
How to solve Prestashop Admin 502 Bad Gateway the Error ?

Prestashop-Admin-502-Bad-Gateway-Hatasi-ve-Cözumu-Error-Solve-SolvedPrestashop Admin 502 Bad Gateway Hatası Nasıl Çözülür

  1. PrestashopAnaDizin/adminklasor/index.php dosyasını açın
    open this file: Prestashophomedir/AdminFolder/index.php
  2. Bulun
    Find this text

    if (isset($_POST) AND !empty($_POST) AND isset($adminObj->table))
                    foreach ($_POST as $key => $value)
                        if (is_array($adminObj->table))
                        {
                            foreach ($adminObj->table as $table)
                                if (strncmp($key, $table.'Filter_', 7) === 0 OR strncmp($key, 'submitFilter', 12) === 0)
                                    $cookie->$key = !is_array($value) ? $value : serialize($value);
                        }
                        elseif (strncmp($key, $adminObj->table.'Filter_', 7) === 0 OR strncmp($key, 'submitFilter', 12) === 0)
                            $cookie->$key = !is_array($value) ? $value : serialize($value);
    
  3. ve değiştirin
    and replace

    /* Filter memorization */        
                if (isset($_POST) AND !empty($_POST) AND isset($adminObj->table))            
                        foreach ($_POST AS $key => $value)                                
                    echo ' '; // faire un echo vide                 if (is_array($adminObj->table))                {                    foreach ($adminObj->table AS $table)                        if (strncmp($key, $table.'Filter_', 7) === 0 OR strncmp($key, 'submitFilter', 12) === 0)                            $cookie->$key = !is_array($value) ? $value : serialize($value);                }                elseif (strncmp($key, $adminObj->table.'Filter_', 7) === 0 OR strncmp($key, 'submitFilter', 12) === 0)                    $cookie->$key = !is_array($value) ? $value : serialize($value);
                    
               
  4. Tamamdır.
    (ccleaner) Tarayıcı önbelleğinizi temizlemeyi unutmayın! (ya da farklı bir tarayıcı kullanabilirsiniz)
    it’s all right. (:
    (ccleaner) Do not forgot clear browser cache. (or use your another browser)

Prestashop 502 Bad Gateway hatasını  yukarıdaki çözüm yöntemi ile yazılım tarafından çözmüş olduk. Sunucu taraflı 502 Bad Gateway hatasının çözümü için de aşağıdaki yazıyı inceleyebilirsniz:

http://sahinsolmaz.com/blog/fastcgi-centos-5-6-timeout-500-internal-504-gateway-error-solved-cozumu/