Помощь Поддержка или помощь c Prestashop - 2 часть

Статус
В этой теме нельзя размещать новые ответы.
Может кто сталкивался, периодически появляется баг cookie, который сохраняется для юзера в браузере? При попытке войти в аккаунт выдает 502 ошибку, пока не удалишь cookie в браузере. cookie только для зашифрованного соединения. Такое ощущение, что она удалятеся на сервере. Куда копать, что посмотреть?

Попросите хостера увеличить размер принимаемых заголовков HTTP. У престы часто получаются огромные куки. Для nginx это надо менять proxy_buffer_size, proxy_buffers. Короче объясните ситуацию, что сайт генерирует большие куки, а из-за них разрастаются HTTP заголовки и попросите увеличить это в настройках веб-сервера. Это если по-простому, не углубляясь в технические детали.
 
можешь нам вставить ответ Header ?
для того нужно зайти в gtmetrix.com и анализировать сайт после того пойти в Waterfall и скопировать ответ Header На первый ответ код 200
ответ похож на
x-powered-by
PHP/7.0.27
set-cookie
sdf;ilajdfiogja;dfijadlfvhakldfakldjhfbvakldfjvnlakdfjvn; expires=Tue, 27-Mar-2018 14:06:05 GMT; Max-Age=1728000; path=/; domain=domain.com
; secure; HttpOnly
status
200
date
Wed, 07 Mar 2018 14:06:05 GMT
vary
Accept-Encoding,User-Agent
content-encoding
gzip
content-length
19952
strict-transport-security
max-age=63072000; includeSubDomains
p3p
CP="XXX XXX XXX XXX XXX XXX XXX"
content-type
text/html; charset=utf-8
x-frame-options
SAMEORIGIN
x-xss-protection
1; mode=block
x-content-type-options
nosniff
server
Apache
powered-by
Prestashop
Server
nginx/1.12.2
X-Powered-By
PHP/7.1.14
Strict-Transport-Security
max-age=31536000;
Date
Wed, 07 Mar 2018 19:25:17 GMT
P3P
CP="IDC DSP COR CURa ADMa OUR IND PHY ONL COM STA"
Content-Encoding
gzip
Connection
keep-alive
Vary
Accept-Encoding
Content-Type
text/html; charset=utf-8
Powered-By
PrestaShop
Set-Cookie
PrestaShop-8cd7620a097168c414955fd4c90aad60=O1d5NWMGRGSQ4XzQkJT3zHV4POUHE0xS9SvKZyRqjQxnjE3uIDo1Z%2FxoPZXCtHe8V3FdPAEuvls3dDG53RrmsYQCb7a5w
%2BaEbh7LlWrhAKvoit%2BrVBf9TgQPBsMCRx65WSnKjV%2BarzEjTKaWYxTz4%2F2t5MPk39nDOQFr4TK8m%2FJa2JNN4R%2FhP0Yr6QpFade7000134
; expires=Fri, 09-Mar-2018 19:25:16 GMT; Max-Age=172799; path=/; domain=klubochkinhouse.com; secure;
HttpOnly
Transfer-Encoding
chunked
Request Headers
Connection
keep-alive
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537
.36
Upgrade-Insecure-Requests
1
Accept-Encoding
gzip, deflate, br
Accept
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
Accept-Language
en-US,en;q=0.9
Host
klubochkinhouse.com
 
Попросите хостера увеличить размер принимаемых заголовков HTTP. У престы часто получаются огромные куки. Для nginx это надо менять proxy_buffer_size, proxy_buffers. Короче объясните ситуацию, что сайт генерирует большие куки, а из-за них разрастаются HTTP заголовки и попросите увеличить это в настройках веб-сервера. Это если по-простому, не углубляясь в технические детали.
у меня VPS, могу сам загнать, в конфиге NGINX прописать proxy_buffer_size, proxy_buffers? А какие значения прописать?
 
Server
nginx/1.12.2
X-Powered-By
PHP/7.1.14
Strict-Transport-Security
max-age=31536000;
Date
Wed, 07 Mar 2018 19:25:17 GMT
P3P
CP="IDC DSP COR CURa ADMa OUR IND PHY ONL COM STA"
Content-Encoding
gzip
Connection
keep-alive
Vary
Accept-Encoding
Content-Type
text/html; charset=utf-8
Powered-By
PrestaShop
Set-Cookie
PrestaShop-8cd7620a097168c414955fd4c90aad60=O1d5NWMGRGSQ4XzQkJT3zHV4POUHE0xS9SvKZyRqjQxnjE3uIDo1Z%2FxoPZXCtHe8V3FdPAEuvls3dDG53RrmsYQCb7a5w
%2BaEbh7LlWrhAKvoit%2BrVBf9TgQPBsMCRx65WSnKjV%2BarzEjTKaWYxTz4%2F2t5MPk39nDOQFr4TK8m%2FJa2JNN4R%2FhP0Yr6QpFade7000134
; expires=Fri, 09-Mar-2018 19:25:16 GMT; Max-Age=172799; path=/; domain=klubochkinhouse.com; secure;
HttpOnly
Transfer-Encoding
chunked
Request Headers
Connection
keep-alive
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537
.36
Upgrade-Insecure-Requests
1
Accept-Encoding
gzip, deflate, br
Accept
text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
Accept-Language
en-US,en;q=0.9
Host
klubochkinhouse.com
смотри ,все что я скажу это по мою мнение.
Во первых макс эдж куки оч маленки
надо зайти в Administration --> Preference и включить проверка ИП куки, а по поводу времени сделать 480 это норма (Front Office)
чтобы сделать ресет кукиз и как раз избавиться от Prestashop в начале куки надо пойти в Classes/cookie.php
заменить Prestashop на что угодно . желательно 2 буквы
Код:
76 ------         $this->_name = 'Prestashop-'.md5(($this->_standalone ? '' : _PS_VERSION_).$name.$this->_domain);
потом надо уменшить времени кеша всех файлов которые грузяться на фронт оффис
дам пример со моего Htaccess а сам смотри как на NginX надо поступить
Код:
<IfModule mod_headers.c>
Header set X-FRAME-OPTIONS "SAMEORIGIN"
Header always set X-XSS-Protection "1; mode=block"
Header always set X-Content-Type-Options "nosniff"
Header always set Strict-Transport-Security "max-age=63072000; includeSubDomains"
<FilesMatch "\\.(ico|jpe?g|JPE?G|png|gif|swf|gz)$">
Header set Cache-Control "max-age=2592000, public, must-revalidat"
</FilesMatch>
<FilesMatch "\\.(js|css)$">
Header set Cache-Control "max-age=2592000, public, must-revalidate"
</FilesMatch>
<filesMatch "\\.(html|htm)$">
Header set Cache-Control "max-age=7200, public, must-revalidate"
</filesMatch>
<FilesMatch "\.(pl|php|cgi|spl|scgi|fcgi)$">
Header unset Cache-Control
</FilesMatch>
</IfModule>
php_value max_input_vars 10000
и в конце просто чистить кеш и попробуй еще раз смотреть будет ли явиться та же проблема


P.S.: выше код Htaccess находиться после линии
# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
 
с

надо зайти в Administration --> Preference и включить проверка ИП куки, а по поводу времени сделать 480 это норма (Front Office)
чтобы сделать ресет кукиз и как раз избавиться от Prestashop в начале куки надо пойти в Classes/cookie.php
заменить Prestashop на что угодно . желательно 2 буквы
а там время кук фронтофиса показывает? у меня просто вкл. проверка IP и на фронт 480ч, 48 сделал сегодня на юзеров только
 
Во первых макс эдж куки оч маленки
Он же их почистил скорее всего буквально недавно :) Проверять надо когда 502 ошибка будет.

Это проблеме 5-7 лет. Я ее по престе 1.4 еще помню. Вбейте в гугле запрос prestashop nginx 502 cookies и увидите, что и из Европы и России каждый год вопросы на эту тему.
 
Последнее редактирование:
у меня VPS, могу сам загнать, в конфиге NGINX прописать proxy_buffer_size, proxy_buffers? А какие значения прописать?
Сделайте, например,

proxy_buffer_size 64k;
proxy_buffers 16 64k;

ну и придется подождать то время, через которое обычно проблема появлялась, чтобы проверить что помогло.
 
когда-то, давно, поменял адреса на сайте, убрал из них id и после этого уменьшилось количество показов и переходов на сайт, но жду когда восстановиться, но что-то мало переходов. Подскажите, как поступить или чего-то ждать?
 
когда-то, давно, поменял адреса на сайте, убрал из них id и после этого уменьшилось количество показов и переходов на сайт, но жду когда восстановиться, но что-то мало переходов. Подскажите, как поступить или чего-то ждать?
Это шаманство и от id в урлах ничего, кроме восприятия адреса человеком не зависит.
 
Это шаманство и от id в урлах ничего, кроме восприятия адреса человеком не зависит.
мне они не нравятся, с ними не красиво выглядит адрес, но вопрос то этот упадок переходов из за моих удалений id? И восстановится ли количество переходов, спустя время?
А из за чего падение переходов?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху