session_start () Sunucu kilitleniyor

3 Cevap php

Tamamen bu bir karıştı ...

Biz çeşitli belge köklerinden sanal konak bir dizi çalışan, kurmak WAMPServer yükleme var.

Sadece son zamanlarda, belirli bir etki alanı sunucusu asılı başladı. Biz () session_start aşağı takip. Biz bunu açıklama durumunda sorunlar (biz oturumu ile bir şey yapamaz ki aslında, tabii ki, hariç) vardır. O uncommented ile, sayfa yükü askıda kalacaktır ve yeterli reloads ile, tüm sunucu askıda kalacaktır.

Diğer tüm siteleri hala oturumları ile mükemmel çalışır. Bildiğim kadarıyla, oturumları ile çalıştı edilmektedir yolu ile farklı bir şey yoktur. Ben içine başka arıyorum (durumda kimse bir şey değişti) ama şu anda bazı yön için umut ediyorum :)

Yani, herhangi bir düşünce?

3 Cevap

Yani, diğer sitelerin oturumları düzgün çalışıyor çünkü bir uygulama katmanı bir sorun olduğunu tahmin ediyorum. Diğer sitelere göre sitenizin yapılandırmasına bazı "eşsiz" yapmıyor çift kontrol ederek kendinize biraz zaman kazanmak - Ancak, bu onların oturumları aynı şekilde yapılandırılmış olduğunu varsayar.

Ben bir sonraki uygulamanızda çalışan diğer oturum ilgili kod incelemek istiyorum. Bu () bunu diğer kod çalışacak bir duruma uygulama koyuyorduk session_start arayarak bu olabilir. Örneğin, belki "yalnızca bu oturum değişkeni ayarlanır ise bu işlev koşmak" ve bunu maruz kalmış ve bu nedenle kusurlu işlevi çalıştırmak değil ki değişken, teşhir konum oturumu başlatarak diyor bir kod bloğu var oturumu başladı değilse.

İyi şanslar.

Eğer dosya tabanlı oturumlar kullanıyorsanız eğer benim ilk tahminim dosya izinleri olacaktır. Veritabanı oturumları kullanıyorsanız, o zaman eminim bir tablo bozuk değil yapmak için kontrol. Ayrıca, Apache, PHP veya yukarı kilitli başka bir şey mi?

Bu size çözmek mümkün olmayacaktır bu temel altyapı bir hata isabet mümkündür. En azından bu teşhis çalışıyor ile ileri gitmeden önce tüm mevcut oturumları temizlemek gerekir.