亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

遷移后 Cakephp 內存限制錯誤,排除控制器故障

遷移后 Cakephp 內存限制錯誤,排除控制器故障

PHP
烙印99 2023-07-21 16:18:41
我正在將生產服務器 Cakephp 2.3.8 項目復制/遷移到開發項目中,但出現了著名的錯誤:Blockquote 致命錯誤錯誤:允許的內存大小 1073741824 字節耗盡(嘗試分配 200648563 字節)文件:/var/www/html/lib/Cake/Utility/String.php 行:243注意:如果您想自定義此錯誤消息,請創建 app/View/Errors/fatal_error.ctp我已經鏡像了與生產服務器相同的規格:嘗試將 apache > php.ini 文件的默認內存限制從 128M 增加到 1024也是 1024 到 2048,但沒有運氣重新啟動服務器和apache服務限制我的數據庫上的數據集(當前有 6 個,但生產服務器在我正在查詢的表上有大約 40K 行)測試了控制器內部的一個功能,僅顯示一行文本(成功顯示它,但致命錯誤消息不斷顯示)。這主要發生在我訪問某些控制器時,因為我能夠正確加載某些頁面(顯然)。我目前正在日志文件上調試應用程序的行為:/ppp/tmp/logs/error.log調試工具但他們都沒有顯示致命錯誤限制的更多細節,我被告知這可能是內存泄漏,如果兩臺服務器都以同樣的方式受到限制,那怎么辦?(以下服務器的 ulimit)。我想知道問題出在哪里,是我缺少設置嗎?如何調整控制器使其運行無錯誤?開發服務器規格百 7PHP 5.4.16 (cli)(構建時間:2020 年 4 月 1 日 04:07:17)版權所有 (c) 1997-2013 PHP GroupZend Engine v2.4.0,版權所有 (c) 1998-2013 Zend Technologieswith Xdebug v2.2.7,版權所有 (c) 2002-2015,作者:Derick RethansLinode 上的 VPS:2 核 4 GB RAMulimit:核心文件大?。▔K,-c) 0數據段大?。ㄇё止?,-d) 無限調度優先級(-e) 0文件大?。▔K,-f) 無限掛起信號(-i) 15076最大鎖定內存(千字節,-l) 64 最大內存大?。ㄇё止潱?m) 無限打開文件(-n) 1024管道大?。?12 字節,-p) 8POSIX 消息隊列(字節,-q) 819200實時優先級 (-r) 0堆棧大?。ㄇё止?,-s) 8192CPU 時間(秒,-t) 無限最大用戶進程數 (-u) 15076虛擬內存(kbytes,-v)無限文件鎖(-x)無限生產服務器百 7PHP 5.4.16 (cli)(構建時間:2020 年 4 月 1 日 04:07:17)版權所有 (c) 1997-2013 PHP GroupZend Engine v2.4.0,版權所有 (c) 1998-2013 Zend Technologies專用服務器:16 核(32 線程)、128Gb RAMulimit:核心文件大小(塊,-c) 0數據段大小(千字節,-d) 無限調度優先級(-e) 0文件大?。▔K,-f) 無限掛起信號(-i) 514324最大鎖定內存(千字節,-l) 64 最大內存大小(千字節,-m) 無限打開文件(-n) 8192管道大小(512 字節,-p) 8POSIX 消息隊列(字節,-q) ) 819200實時優先級 (-r) 0堆棧大?。ㄇё止?,-s) 8192CPU 時間(秒,-t) 無限最大用戶進程數 (-u) 8192虛擬內存(kbytes,-v)無限文件鎖(-x)無限
查看完整描述

1 回答

?
Smart貓小萌

TA貢獻1911條經驗 獲得超7個贊

目前尚不清楚所謂的String.php Line: 243完整調用堆??赡苡袔椭?/p>

復制lib/Cake/View/Errors/fatal_error.ctpapp/View/Errors/fatal_error.ctp添加

<pre><?php echo h($error->getTraceAsString()); ?></pre>


查看完整回答
反對 回復 2023-07-21
  • 1 回答
  • 0 關注
  • 137 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號