Проблема с Laravel 5.2 и его непостоянным приложением SetLocale через http: //

Может ли кто-нибудь указать мне в правильном направлении при попытке устранить неполадки в этом веб-приложении (Специальная школа Доротеи), которое я создал несколько лет назад по этой ссылке Laravel 5 и его чертовски непостоянный App SetLocale

Если я могу вспомнить, оно работало отлично, когда я впервые опубликовал веб-приложение, но какое-то время оно, похоже, работает некорректно ... Думаю, я проверил файл журнала на сервере и еще пару вещей, чтобы безрезультатно. Как вы думаете, мне нужно запустить cmd композитора на сервере?


person Timothy Kruger    schedule 19.11.2018    source источник
comment
Что стоит попробовать: App::setLocale('nl_NL'); и на уровне сервера apt-get install locales-all   -  person online Thomas    schedule 19.11.2018
comment
Привет, Томас Мурс, спасибо. Я только что заметил, что если я использую https: // ... вместо http: // ... он, похоже, работает на 100%, будет ли ваш комментарий выше по-прежнему применяться?   -  person Timothy Kruger    schedule 19.11.2018
comment
Нет, я думаю, что нет, это, вероятно, связано с тем, что ваш файл cookie сеанса устанавливается только через https. В config / session.php у вас есть опция secure (строка 164 в моей установке), для которой вы, возможно, захотите установить значение false.   -  person online Thomas    schedule 19.11.2018
comment
imgur.com/ukJGT8G   -  person online Thomas    schedule 19.11.2018
comment
@Thomas Moors большое спасибо, но если я установлю значение false, он будет работать правильно для http: // ... и https: // ... или только http: // ... тогда? Если это будет работать только для http: // ... тогда это своего рода уловка 22. Разве не было бы лучше / проще перенаправить весь http: // ... на https: // ... тогда ? Что ты думаешь?   -  person Timothy Kruger    schedule 19.11.2018
comment
да, только https было бы лучше   -  person online Thomas    schedule 19.11.2018
comment
Большое спасибо за помощь :-). Вы должны добавить все свои комментарии в качестве ответа, когда у вас будет время, тогда я могу отметить ваш ответ как правильный.   -  person Timothy Kruger    schedule 19.11.2018


Ответы (1)


У вас есть 2 варианта: разрешить https только через перенаправление http или отключить безопасность для файлов cookie в вашей конфигурации.

person online Thomas    schedule 19.11.2018