Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 Re: Laravel 4 » при return Redirect::to('/') не сохраняются переменные сессии » 20.03.2015 10:43:46

Дмитрий пишет:

браузер выводит белый экран с надписью redirect to

Такое возникает, когда до Redirect идёт какой-то вывод на экран. Вывода не нужно никакого делать перед перенаправлением.

Нету никакого вывода, перепроверено тщательно, и опять таки как написано выше, надпись появляется не постоянно а в зависимости от сервера.

#2 Re: Laravel 4 » при return Redirect::to('/') не сохраняются переменные сессии » 19.03.2015 15:55:54

amaru_s пишет:

 
Сейчас пробую поставить SENTRY , позже отпишу как авторизация работает через нее.

Установка sentry помогла решить проблему с авторизацией.
Хоть проблема и осталась, что после отправки формы браузер выводит белый экран с надписью redirect to ...
Но зато сессия остается и данные в ней. И также происходит авторизация.

#3 Re: Laravel 4 » при return Redirect::to('/') не сохраняются переменные сессии » 18.03.2015 14:36:34

Дмитрий пишет:

amaru_s, если в файле session.php настройка  'driver' установлена как 'file', то возможно проблема в правах доступа к папке app/storage.
Права доступа к ней должны быть "777". Установите ей и всем вложенным в неё папкам права "777".

Проблем с доступом к этой папке нет, в ней движок и создает свои файлы для каждой новой сессии.
Также пробовал driver database, проблема остается.

Уже для чистоты эксперимента на компе поставили OpenServer и Xampp
Под OpenServer - проблема осталась
Под Xampp - все проходит на ура

Сейчас пробую поставить SENTRY , позже отпишу как авторизация работает через нее.

#4 Re: Laravel 4 » при return Redirect::to('/') не сохраняются переменные сессии » 17.03.2015 16:08:03

Столкнулся с такой же проблемой.

Причем получается так.
Код писал на локальном серваке под XAMPP. Все работает на ура.

Разместил код на хостинге mirohost и началась проблема, выводит на белом экране redirect to ..., и переменные в сессии теряются.
Сначала думал что возможно версия PHP виновата, на локальном 5,5 на мирохосте 5,4

Но попробовал на украина-хостинг там тоже 5,4, и там опять работает отлично.
А теперь этот код запускался на локальном серваке под OpenServer где PHP 5.5 опять таки та же проблема.

Пока пришел к выводу что для решения проблемы нужно выискивать настройки в PHP, пока что ни к чему не пришел.
Если кто решил эту проблему, поделитесь.

Подвал раздела