Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
230
Tıklama
0
Öne Çıkarma
session already started hatası
L
11 yıl (818 mesaj)
Yüzbaşı
Konu Sahibi

slmalr..


php ile uygulama geliştiriyorum. Zend Framework kullanıyorum. Sessionlarla ilgili olarak nedense daha önce yaşamadığım bir problemle karşılaştım.

Kullanıcı giriş yaptıktan sonra tekrar bir istekte bulununca sessiondan hata alıyorum.

Zend_Session_Exception' with message 'session has already been started by session.auto-start or session_start()' in

Daha önce defalarca aynı kodu kullanarak uygulama geliştirdim ancak hiçbir sorun olmamıştı. Bu sorunu çözemedim. Bu konuda ne yapabilirim?

Bu sorun linuxdanmı kaynaklı php'den mi?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



A
11 yıl (46 mesaj)
Çavuş

Linux la ilgili olduğunu sanmıyorum. Session birden fazla kez başlatılmış. include ettiğin bir dosyada, ya da sayfa içerisinde bir yerde session başlatılmışken, başka bir yerde daha başlatılmış. Hata verdiği sayfa kodlarına ve include ettiğin dosyalara bak.


Bu mesaja 1 cevap geldi.
L
11 yıl (818 mesaj)
Yüzbaşı
Konu Sahibi

sanırım bu sorun zend frameworkun yapısından kaynaklanıyor. Bu konuda bende yanlış birşeyler yapmış olabilirim. ErrorController'da hataları loglama yaparken session kullanıcısınıda çekiyorum veri tabanına kullanıcıyla birlikte hatayı da kaydediyorum. Bu hata loglama satırını kapatınca sorun düzeldi. Aslında neden sorun olduğunu çözemedim. Yardımlarınız için teşekkürler...



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.