2016-11-08 38 views
0

今天是我沒有找到我在網上看到的答案(它從未發生過)。事實是,我沒有找到如何質疑谷歌。無法在同一瀏覽器會話中啓動多個腳本?

我的問題:我在我的服務器上運行一個PHP腳本「X」(需要幾個小時),我不能在同一臺服務器上用Firefox瀏覽另一個頁面「Y」。

但是,如果我用Chrome加載頁面「Y」,它可以工作。如何設置我的服務器以使用相同的瀏覽器啓動多個腳本(在同一臺服務器上)?

+0

您正在使用哪個Web服務器? Apache,Nginx,其他? –

回答

0

使用會話時會發生這種情況:當您運行使用會話的腳本時,會話被鎖定。由於同一瀏覽器正在嘗試訪問同一個會話,因此它不起作用;瀏覽器將不得不等待,直到其他選項卡/瀏覽器窗口的會話關閉。

可能的解決方案,例如:

  • 關閉會話儘快/當你不需要它了;
  • 不要將會話用於長時間運行的腳本;
  • 使用不同的瀏覽器/隱身模式,以便會話信息不共享。
0

你說得對。 我不得不通過「session_write_close()」釋放腳本中的會話鎖,現在它可以工作。 感謝您的幫助!

相關問題