Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Гуглобот оставляет файлы сессий в папке storage/framework/sessions
Несколько раз в секунду.
Снизил частоту в настройках гугла - теперь заходит реже, всё так же оставляет файл сессии такого типа (если десериализовать):
[
'_token' => '40 символов',
'_previous' => [
'url' => 'site.url/site-path',
],
'_sf2_meta' => [
'u' => циферки,
'c' => циферки,
'l' => 0
],
'flash' => [
'old' => [],
'new' => []
]
]
Несколько ip проверил - таки сервера гугла. Зачем оно делается и что с ним делать?
Хостер плачется о частоте посещений и о количестве файлов.
Не в сети
Просто спайдер не поддерживает куки, поэтому для серверного скрипта это выглядит не как новый заход того же пользователя, а как новый независимый заход. Сколько обращений, столько отдельных сессий.
Боюсь стандартными средствами Laravel ты это никак не решишь. Только если откажешься от поддержки сессий в принципе, уберешь соответствующий мидлвар.
(Не пользуйся бесплатным/копеечным хостингом чтобы тебе никто не предъявлял такую фигню)
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Не в сети
В каком месте это происходит, чтобы внедриться и дописать код перед записью этой сессии?
Не в сети
Упоминание мидлваров в app/Http/Kernel.php, ищи 'web'. Там будет StartSession. Расскажешь потом как его менял
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Не в сети
Я в гуглонастройках изменил частоту обращения к сайту до раза в пять секунд. На следующий день сработало. А реальные человеческие сессии так часто не пишутся.
Не в сети
Страницы 1