2015-04-29 75 views
3

目前在php中,我調用一個函數返回大數組(大約3500 * float),我得到錯誤ERR_CONNECTION_RESET。 (這是本地主機環境)在PHP中調用一個返回大數組的函數,得到ERR_CONNECTION_RESET

我檢查日誌文件,它showes:

[Wed Apr 29 08:10:24.250904 2015] [ssl:warn] [pid 2920:tid 260] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name 
[Wed Apr 29 08:10:24.391529 2015] [ssl:warn] [pid 2920:tid 260] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name 
[Wed Apr 29 08:10:24.422779 2015] [mpm_winnt:notice] [pid 2920:tid 260] AH00354: Child: Starting 150 worker threads. 

我還檢查端口443和不被他人使用80。 如果我改變該函數返回一個更小的數組,這個錯誤將消失。 任何提示表示讚賞。

+0

有多少內存分配給PHP?您是否在運行該功能時嘗試過觀看'top'? – kripple

+0

我檢查了php.ini,它看起來像128M – Sliuym

+0

回答已有:http://stackoverflow.com/questions/25378703/err-connection-reset-with-php-script – kripple

回答

0

你應該改變讓memori大小

在php.ini文件中,如果你確信這個問題是關於memori大小,但問題不看memori大小

請把你的陣列和頁面代碼幫你 ! 查找 allow_memori_size=

+0

是的。它看起來不像內存大小問題。但功能是從一個COM對象, – Sliuym

+0

路線::得到( '/測試',函數(){ \t $渦卷=新的COM( 'wraplib.Class1'); \t \t $ P = $ wrap-> getPoints(); }); – Sliuym

+0

確保您的班級名稱不會返回相同的經典名稱! –

相關問題