本文介紹了錯誤:已用完允許的 67108864 字節的內存大小的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
當我上傳圖片時
- 文件大小:375kb
- 寬度:2000 像素
- 高度:3000 像素
出現錯誤
錯誤致命錯誤:允許的 67108864 字節的內存大小已用盡(試圖分配 2157 字節) in...
ERROR Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 2157 bytes) in...
為什么會發生這種情況,當 67108864 = 64MB 時?
Why this happen, when 67108864 = 64MB?
我使用共享服務器.我的 .htaccess 是:
I use a shared server. My .htaccess is:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
</IfModule>
我必須在哪里寫php_value memory_limit 128M
?
推薦答案
看來你只有 64M (67108864/1024/1024) 分配給 PHP.
It seems you only have 64M (67108864 / 1024 / 1024) allocated to PHP.
如果您可以訪問 php.ini
,請增加最大內存大小.
If you have access to your php.ini
, increase the max memory size.
您也可以在引導 PHP 腳本中執行此操作.
You can also do it in a bootstrap PHP script.
ini_set('memory_limit', '128M');
甚至在你的 .htaccess
php_value memory_limit 128M
這篇關于錯誤:已用完允許的 67108864 字節的內存大小的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!
【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!