簡體   English   中英

兩台主機上的php應用程序

[英]php application on two hosts

我在兩台Linux機器上托管了php-mysql-oracle應用程序。 最近,我斷斷續續地看到一些應用程序問題。 $_SESSION變量有時被填充,有時為空白。 我的代碼也表現得很奇怪。 有時函數起作用,有時卻不起作用。 我無法正確復制該問題。

我的假設是$_SESSION$_POST在會話之間有些混亂。 這樣的事情真的有可能發生嗎? 我沒有會話和發布變量保存在數據庫中。

您是否在負載均衡器上運行? 如果是這樣, $_SESSION數據將保存到負載均衡器上一台計算機上的磁盤上。 然后,當負載平衡器將您切換到另一台計算機時, $_SESSION數據不再存在,因為磁盤上的會話文件在該計算機上不存在。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM