2012-11-05 25 views
5

Merhaba benim Facebook lateley uygulamaları için laravel çerçevesini kullanmaya başladı ve ben her yeni proje için kopyalayıp oradan değiştirerek başlamak temel bir app yarattı. Yapmam gereken ilk şey, config/application.php dosyasındaki uygulama anahtarında birkaç harf değiştirmekti.Oturum/çerez hatası

Şimdi ben aynı anda 2 uygulamalar geliştirmek ve ben görüntülenmesini benim app engellemek önbellek/çerez hataların çeşit girmek aralarında geçiş devam edersek. Uygulamaları depoladığım alan adıyla ilişkili çerezleri silerek onları silebilirim ancak anladığım kadarıyla, hem uygulamalarımı ziyaret eden bir kullanıcıya da aynı şeyi anlayabilirim.

Nasıl doğru yapabilirim?

burada i olsun hata var:

Unhandled Exception 

Message: 

unserialize() [function.unserialize]: Error at offset 0 of 704 bytes 
Location: 

/mydomainpath/myapp/laravel/session/drivers/cookie.php on line 24 
Stack Trace: 

#0 /mydomainpath/myapp/laravel/laravel.php(40): Laravel\Error::native(8, 'unserialize() [...', '/data01/virt319...', 24) 
#1 [internal function]: Laravel\{closure}(8, 'unserialize() [...', '/data01/virt319...', 24, Array) 
#2 /mydomainpath/myapp/laravel/session/drivers/cookie.php(24): unserialize('??1?:????9O??.?...') 
#3 /mydomainpath/myapp/laravel/session/payload.php(52): Laravel\Session\Drivers\Cookie->load('oBACwMEgwF2YXeZ...') 
#4 /mydomainpath/myapp/laravel/session.php(35): Laravel\Session\Payload->load('oBACwMEgwF2YXeZ...') 
#5 /mydomainpath/myapp/application/start.php(172): Laravel\Session::load() 
#6 /mydomainpath/myapp/laravel/bundle.php(102): require('/data01/virt319...') 
#7 /mydomainpath/myapp/laravel/laravel.php(76): Laravel\Bundle::start('application') 
#8 /mydomainpath/myapp/public/index.php(34): require('/data01/virt319...') 
#9 {main} 

cevap

5

Çerez ayarları projelerinizde farklı olmalıdır. Eğer yapmazlarsa, bunun üzerine yazılmasının bir nedeni olabilir.

size application/config/session.php dosyasını kontrol edin.

+1

Çerez adını, farklı uygulamalarda farklılık gösterecek şekilde değiştirmem gerekiyordu. Bunu yapmak, bir uygulamanın diğerinin oturum çerezinin üzerine yazmamasını sağladı. –