这个问题在这里已有答案:
我正在将网站从一个主机转移到另一个主机。发生了一个我以前没见过的非常奇怪的错误。
PHP致命错误:允许的内存大小为41943040字节耗尽(尝试分配32768字节)
我认为这是一个wp内存限制问题所以我把它添加到我的wp-config.php文件中
define( 'WP_MEMORY_LIMIT', '8096M' );
define( 'WP_MAX_MEMORY_LIMIT', '8096M' );
但该网站不断返回错误500,并在我的错误日志中出现此错误。
任何想法?
在Wordpress PHP文件中:尝试在导致错误的页面上添加ini_set('memory_limit', '1024M');
(或在所有页面上包含的PHP文件中)
要么
在php.ini中:搜索PHP服务器读取的php.ini文件并尝试增加memory_limit
参数(永远不要在-1
设置此密钥,因为如果您(确实)代码中有问题,它可能会冻结服务器)。