问题描述:
当你在上传照片的时候,遇到 Fatal error: Allowed memory size of 33554432 bytes exhausted 错误资讯。为了解决这个问题,应该尝试去增加分配到 PHP 的内存。你可以把限制设定为 32MB, 64MB, 128MB 或者是 256MB,这个要看你的 WordPress 主机商是否支援。
解决方法 1:编辑 php.ini
如果你可以编辑 php.ini 档案,那么可以直接在上面修改 memory_limit 这个值。
memory_limit = 64M ; Maximum amount of memory a script may consume (64MB)
如果预设的显示是 64M,尝试 128M 。
解决方法 2:.htaccess 档案
把下面那行程式码加入到 .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 档案。
1. 开启记事本。
2. 插入以下程式码:
memory_limit = 64M ;
3. 储存为 php.ini 。
4. 上传到 wp-admin 目录。