Phpde Uzun Süren İşlemler Başlatıp Yeni Sekmede sitemin diğer sayfalarına giremiyorum.
örneğin file_get_content ile birden fazla kez dış bağlantıya istek gönderince. sayfa yükleniyor ikonu dönerken yeni sekmede sitede Farklı bir sayfaya giriş yapamıyorum, o işlem tamamlanana kadar. Başka Tarayıcı Veya Cihazlarda Sorun Olmuyor.
Bu Sorunun Çözümü Varmı?
Php uzun yükleme Gerektiren işlemlerde tarayıcıdan siteye girilmiyor
5
●102
- 14-07-2021, 03:56:13
- 14-07-2021, 04:06:35Doğru Söylüyorsunuz Hocam Sessionlar Aklıma Gelmemişti. Kodlarımı İncleyip Durumu Yazarım. Teşekkürler Hayırlı Gecelerberkantipek adlı üyeden alıntı: mesajı görüntüle
- 14-07-2021, 16:21:29Uzun süren bir işleme başlamadan önce sessionlarla işiniz bittiyse (yazma veya okuma) session_write_close() ile oturumu salıp öyle devam edebilirsiniz. Veya sessionları uzun işlem bittikten sonra başlatabilirsiniz. Kısacası eş zamanlı isteklerin bloklanmamasını istiyorsanız mümkün olan en kısa sürede oturumun salınması gerekiyor.hares adlı üyeden alıntı: mesajı görüntüle
<?php session_start(); var_dump($_SESSION["name"]); // okuma var_dump($_SESSION["random"] = "ABC"); // yazma session_commit(); // = session_write_close(); // ... // UZUN SÜREN İŞLEM // ...
veya
<?php // ... // UZUN SÜREN İŞLEM // ... session_start(); var_dump($_SESSION["name"]); // okuma var_dump($_SESSION["random"] = "ABC"); // yazma session_commit(); // = session_write_close();