新聞中心
Ecshop訂單導(dǎo)出提示內(nèi)存溢出的解決方法
作者 / 無憂主機(jī) 時(shí)間 2015-04-16 22:43:22
php虛擬主機(jī),主機(jī)內(nèi)都可以分配獨(dú)立的公網(wǎng)IP地址、分配超大的空間容量、分配獨(dú)立內(nèi)存、分配獨(dú)立CPU資源、以及分配獨(dú)立的進(jìn)程數(shù)量。php虛擬主機(jī)的運(yùn)行和管理與一臺(tái)獨(dú)立服務(wù)器完全相同, 但是在節(jié)約成本上有著獨(dú)有的優(yōu)勢(shì), 所以越來越受廣大站長青睬。ECshop通過后臺(tái)導(dǎo)出訂單列表Excel時(shí)出現(xiàn)的內(nèi)存溢出,通常這類問題很多站長都會(huì)是肯定是空間問題,或者是設(shè)置的內(nèi)存太小導(dǎo)致的。本次無憂主機(jī)小編分享一下到底是什么原因?qū)е聝?nèi)存溢出的。出現(xiàn)此問題的原因是因?yàn)?a title="ECshop" href="http://www.gle-technology.com/ecshop" target="_blank">ECshop項(xiàng)目中限定了 PHP 可以分配的內(nèi)存大小。限制內(nèi)存的作用是為了防止其他惡性插件濫用內(nèi)存。在我們的項(xiàng)目中內(nèi)存被限制在64MB,所以會(huì)提示內(nèi)存溢出。 報(bào)錯(cuò)提示如下:
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate XXXXX)Ecshop訂單導(dǎo)出提示內(nèi)存溢出的解決方法如下: 文本編輯器打開文件目錄為:\admin\includes\init.php 查找:
@ini_set('memory_limit', '64M')修改為:
@ini_set('memory_limit', '-1M')總結(jié):在我們的項(xiàng)目中內(nèi)存被限制在64MB,所以問題提示時(shí)出現(xiàn)以上報(bào)錯(cuò)問題。修改為"-1m"是為了取消內(nèi)存限制。 無憂主機(jī)相關(guān)文章推薦閱讀: ECSHOP程序如何簡化匿名會(huì)員購物流程的設(shè)置步驟 ECSHOP程序如何在后臺(tái)的訂單列表中顯示所有的銷售記錄 ECSHOP程序廣告位的寬度值必須1024像素之內(nèi)如何取消該限制 ECSHOP程序登陸網(wǎng)站后臺(tái)報(bào)錯(cuò)提示:此網(wǎng)頁有重定向循環(huán)的解決方法
本文地址:http://www.gle-technology.com/ecshop/19197.html