Jump to content
VoyDi

Проблемы с кэшем у пользователей после переносов на VPS

Recommended Posts

После переноса магазина на VPS сервер у клиентов кто не наживал Ctrl+F5 возникают проблему. У кого то ошибка 500, кто то после подтверждения заказа видит ошибку 502. Все проблемы решаются очисткой кэша, но как его можно принудительно почистить? В магазине сбрасывал кэш, чистил руками содержимое папки cashe, но ничего не помогло. Искал ответ в интернете, но нашел только добавить к файлу css версию что браузер его обновил, но проблемы явно в другом.

Версия Prestashop 1.6.1.23

Screenshot_1.png

Share this post


Link to post
Share on other sites

Если вы перенесли сайт на новый сервер, то это нормально. Куки, сессии в браузере остались старые, а сервер новый, будут конфликты. 

Share this post


Link to post
Share on other sites

А как их можно принудительно удалить/обновить? я же теряю постоянных клиентов.

Share this post


Link to post
Share on other sites

Никак, это информация у клиентов на компьютере, как же вы её обновите...
 

Share this post


Link to post
Share on other sites

Изменить наименования cookie можно. Делается это так. В файле config/settings.inc.php изменить значение константы _COOKIE_IV_ на любую последовательность латинских букв и цифр, например: example123 (это лишь пример, делать именно такую последовательность не надо в целях информационной безопасности :D).

define('_COOKIE_IV_', 'example123');

После этого, прежние cookie, хранящиеся в браузере клиента станут неактуальны, а новые актуальные будут сгенерированны.

После переноса сайта на другой хостинг возникают одни и те же проблемы и если поискать в интернете, то найдутся ответы (постоянно спрашивают одно и тоже 🤦🏻‍♂️). Ответил здесь только, чтобы прояснить вопрос про cookie.

  • Thanks 2

Share this post


Link to post
Share on other sites

zapalm огромное спасибо! Везде натыкался на ответ "смирись", единственное что нашел, это как добавить версию к css

  • Like 1

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

×
×
  • Create New...

Important Information

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