[請益] 租用空間的查詢問題

看板PHP作者 (小維)時間12年前 (2014/01/05 12:09), 編輯推噓0(0016)
留言16則, 5人參與, 最新討論串1/1
由於昨天已經花了1天的時間在找問題. 但目前仍找不到問題所在. 只好上來求救. 看看大伙能不能給點方向. 不然覺得很無奈. 主機: WIS 匯智 LINUX MYSQL 主機 Linux : Linux so199-37.asiawhere.com 2.6.18-348.3.1.el5 #1 SMP Mon Mar 11 19:39:25 EDT 2013 x86_64 MySQL : 5.0.9 PHP : Version 5.2.17 架構 : Yii framework PHP 設定 : http://ppt.cc/Ir0w ======================================================================== 問題描述: 這是一個查詢的報表. 可以用日期區間進行查詢. 在查詢12/1 ~ 12/31時 會變成一片空白. 然後完全沒有error_log(chrome), 用IE是 HTTP 500. 但是用12/1 ~ 12/30查. 是可以的. 然後更詭異的是有時 12/1~12/31是可以查的. 而我利用 memory_get_usage()大約是8MB~9.92MB 左右. 報表查詢時間 也不到 1.5秒. 就產出. 而程式在本機端. 則是一切正常. 甚至用 2個月去查都沒問題. 本機記憶體也才耗不到5MB 由於我在yii的 rutime log裡. 根本找不到錯誤, 也就是程式沒寫LOG就全白了. 而如果是記憶體不足又不可能. 因為系統預設有32M. 而我其他跑5-10秒的程式. 也都不會變白. 說實在. 我真的找不太到問題. 不知這樣描述有沒有用. 希望版友們能給個方向. -- 生活的藝術. 大概是只有被創造的人才能體會吧 http://www.wretch.cc/album/fowei ☑電影 ☑單車 ☑遊戲 ☑墮落 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.249.143.208

01/05 12:17, , 1F
沒有程式碼很難給建議吧...
01/05 12:17, 1F

01/05 12:29, , 2F
嗯. 因為程式還蠻長的. 想說能否給插LOG的方式. 我來試
01/05 12:29, 2F

01/05 12:30, , 3F
如果真的沒法子. 再貼程式碼給你們看吧. =...=
01/05 12:30, 3F

01/05 19:18, , 4F
....display_errors 關著最好會噴出 error = =
01/05 19:18, 4F

01/05 19:20, , 5F
只要是http status 是500 一定是出php 執行階段出問題了
01/05 19:20, 5F

01/05 19:35, , 6F
那像這種沒吐LOG的. PHP執行段出問題. 有可能是記憶體嗎?
01/05 19:35, 6F

01/05 19:37, , 7F
NO
01/05 19:37, 7F

01/05 19:40, , 8F
你要快點debug就把display_errors 開起來
01/05 19:40, 8F

01/05 19:41, , 9F
機器因上線考量不方便開,你可以另闢一空間放同組程式
01/05 19:41, 9F

01/06 09:26, , 10F
嗯. 我寫信去租用空間的客服了. 不開errors. 要怎麼DEBUG
01/06 09:26, 10F

01/06 11:00, , 11F
結果技術人員打來. 他在幫我找BUG ... 哈哈哈.. 我傻了.
01/06 11:00, 11F

01/06 11:01, , 12F
很好奇. 他知道我用 YII 架構的寫法嗎.. XD
01/06 11:01, 12F

01/06 11:08, , 13F
勿忘掃地僧(誤
01/06 11:08, 13F

01/07 01:44, , 14F
在程式裡加 ini_set('display_errors', '1'); 試試?
01/07 01:44, 14F

01/09 20:13, , 15F
後來解決了. 他特別幫我加大 max_mem , 原來只有32M ..= =
01/09 20:13, 15F

01/09 23:21, , 16F
XDDDDDDDD
01/09 23:21, 16F
文章代碼(AID): #1IoDhgK9 (PHP)
文章代碼(AID): #1IoDhgK9 (PHP)