问题描述:
当上传图像时出现 “Fatal error: Allowed memory size of 33554432 bytes exhausted” 错误。这是内存大小的错误,为了解决这个问题,一般需要增加分配给PHP的内存大小。根据主机情况,可以设置大小为32MB, 64MB, 128MB 或 256MB. 现在的问题是如何设置?
方法 1: 编辑 PHP.Ini
如果允许编辑 PHP.ini文件的话, 更新 memory_limit ,在 PHP.ini 文件内找到
memory_limit = 64M ; Maximum amount of memory a script may consume (64MB)
如果默认显示 64M 试着修改为 128M.
方法2: 编辑 .Htaccess File
添加下面的一行代码到 .htaccess 文件内
php_value memory_limit 64M
方法 3: 编辑 Wp-Config.Php 文件
添加下面的代码到 wp-config.php 文件
Increasing memory allocated to PHP
define('WP_MEMORY_LIMIT', '64M');
方法 4:在wp-admin文件夹内创建 PHP.Ini 文件
打开记事本.
插入下面的代码.
memory_limit = 64M ;
保存为 “PHP.ini”.
上传这个文件到 “wp-admin” 文件夹中.
一般通过上面的方法就能解决,如果还不能解决,检查你的函数文件functions.php里有没有出现可疑代码
发表评论