Jump to content

Решение проблемы 502 bad gateway prestashop 1.5


Recommended Posts

И так в данном посте расскажу все способы решения ошибки 502 bad gateway. 
Сам с ней столкнулся перепробовал дофига решений вот какие способы помогли.
 
1) Заходим в админку-> общие настройки >Улучшить безопасность магазина - Ставим НЕТ

 

2)  Залезаем на хостинг идем в папку classes/Cookie.php

 

Находим:

if (PHP_VERSION_ID <= 50200)

И перед этой строкой вставляем Это:

 
$headers = headers_list(); header('Set-Cookie:');
foreach($headers as $val) { if(strtolower(substr($val, 0, 12)) == 'set-cookie: ' AND !strpos($val, ' '.$this->_name.'=')) header($val, false); }

Сохраняем.

 

3) Идем в файлик classes/.htaccess 

 

  добавляем это:

php_flag apc.cache_by_default Off

4) Папку с админкой переменовываем в любую Одну англ букву или цифру.

Пример было:  admin стало M

5)  Если хостинг позволяет надо сменить php versio на 5.2

У меня TimeWeb заходим в сайты -> Настройка нужного Сайта (Название папки где лежит сайт) -> И там поменять версию PhP c 5.3 на 5.2

6) После всех этих шагов  идем в Конфигурации -> Производительность   -> Жмем кнопку Очистить Автозагруски и Кеш. Затем в Браузере жмем CTRL+ F5 пару разков. И закрыть Браузер - Затем открыть и радоваться сайту.

 

В Итоге все работает на ура и не тормозит.

 

Если советы выше вам не помогли, что будет странно, так как эти настройки на 100% должны убирать данную проблему.  Вам надо попросить хостинга  переделать  настройки под ваш сайт .

 

След способ я не пробовал так как мне помогли выше перечисленные. 

 

Путь: /usr/local/etc/nginx/nginx.conf

Выставить или поменять параметры на:

proxy_buffer_size 16k;
proxy_buffers 16 16k;

 

в ветке server:
proxy_buffer_size 32k;
proxy_buffers 64 32k;

в ветке location:
fastcgi_buffer_size 64k;
fastcgi_buffers 64 64k;

Но это если извользуется fastcgi

так что вполне возможно, что нужно просто сделать размер буфера еще больше...

А, и еще в ветке http:
client_header_buffer_size 16k;
large_client_header_buffers 16 16k;

 

 

Думаю я вам помог в данной проблеме.

Share this post


Link to post
Share on other sites

Это делать 5 минут если не меньше. А менять не буду так как у меня тайм веб халявный со старой работы достался.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More