Я создал приложение php / codeigniter, которое отлично работало, когда я размещал его на rapspace на vps.Я недавно перенес его в хостинговую среду phpfog, однако у меня возникла проблема с сеансами моего пользователя.
Я использую класс сеансов для хранения данных в базе данных.Проблема, которую я вижу, заключается в том, что при первоначальном запросе страницы в базе данных создаются две записи сеанса.И затем для каждого запроса страницы, следующего за этим, создается новая запись сеанса.Приложение теряет свой сеанс при переходе от страницы к странице.
Я не уверен, что может быть причиной этого, может быть, кеш-слой или балансировщик нагрузки phpfog?Есть идеи?Спасибо!
ОБНОВЛЕНИЕ:
Поработав с этим довольно долго, я мог бы отследить эту ошибку до @ font-face, включенного в одинмоих CSS-файлов ????????
/*
@font-face {
font-family: 'ColaborateLightRegular';
src: url('/application/assets/web/css/fonts/ColabLig-webfont.eot');
src: url('/application/assets/web/css/fonts/ColabLig-webfont.eot?iefix') format('eot'),
url('/application/assets/web/css/fonts/ColabLig-webfont.woff') format('woff'),
url('/application/assets/web/css/fonts/ColabLig-webfont.ttf') format('truetype'),
url('/application/assets/web/css/fonts/ColabLig-webfont.svg#webfontR2xcGGVv') format('svg');
font-weight: normal;
font-style: normal;
}
*/
Когда этот блок кода не закомментирован в таблице стилей, включенной во многие страницы моего сайта, в моей базе данных создается новый сеанс,Когда это закомментировано, новый сеанс не происходит?Завтра я расскажу об этом немного больше, потому что сейчас я засыпаю, но это довольно странно.Кто-нибудь знает, что может быть причиной этого?