2013-10-10 95 views
0

我有一個運行在php上的網站。移動網頁上的網站超時

我訪問我的智能手機上的網站。 (在這種情況下,我使用iphone4鉻手機瀏覽器)

當我點擊登錄,頁面提交到另一個PHP頁面,並觸發一個電話給我的手機。

電話進來,我回答,然後按'#'結束通話並返回瀏覽器。我收到一個錯誤504錯誤。我在我的手機上使用3G。我再次使用wifi連接執行此測試並獲得相同的錯誤。

我的PHP頁面在Linux服務器上的Apache HTTP服務器上運行的CentOS 6.2

我已經做了httpd.conf如下:

保持活動在

的KeepAliveTimeout 600

HTTP服務器:

服務器位於服務器上的單獨虛擬機上。在索引頁面上點擊'LOGIN'後,它會被重定向到另一個php頁面,該頁面通過套接字將消息發送到位於服務器上另一個虛擬機上的Asterisk(PBX)來觸發呼叫。

在將頁面重定向到位於單獨服務器上的Intranet之前,php頁面會等待星號呼叫結束。

觸發呼叫:

電話呼叫是通過服務器上的虛擬機上的星號(PBX)觸發。

+0

該呼叫由星號pbx觸發。 該系統從PC /平板電腦工作。問題只在使用phoen訪問網站觸發呼叫時發生,在撥打和結束呼叫並回撥到電話瀏覽器後,彈出504錯誤 – Qumar

回答

0

您是否試圖檢查access.log或error.log文件?也許你可以運行Wireshark來研究數據包的傳輸和接收 - 這可以提供你面臨的問題的線索。也有可能是您的呼叫提供商的API端的錯誤。

+0

Wire Shark,顯示RTP數據包和SIP(ACK, BYE) – Qumar

+0

access.log只顯示已訪問的機器的任何內容。 – Qumar

+0

錯誤日誌顯示時區規格錯誤,但沒有什麼奇特的。 – Qumar