-1

该服务器由 JustHost 托管,并且有几个单独的域。我正在将文件上传到其中一个域的 wordpress 博客,而我的导入每次只能通过 1332 条记录。

我认为这是因为没有足够的数据允许上传。我已经更改了 PHP.ini,它现在非常快,但仍在上传相同数量的记录。

我在公共 HTML 文件夹中放置了一个 PHP ini,在站点路由域文件夹中也放置了一个,但仍然得到相同的结果。

post_max_size = 500M
upload_max_filesize = 400M
max_execution_time = 3000
max_input_time = 6000
memory_limit = 2200M 

我也将这一行放在了 wordpress 配置文件中

define('WP_MEMORY_LIMIT', '2200M');

有什么建议么?

致命错误:第 991 行 /home/divethe1/public_html/callinggrove.co.uk/wp-includes/kses.php 中允许的 67108864 字节内存大小已用尽(尝试分配 44 字节)

4

2 回答 2

0

致命错误:第 991 行 /home/divethe1/public_html/callinggrove.co.uk/wp-includes/kses.php 中允许的 67108864 字节内存大小已用尽(尝试分配 44 字节)

这种错误是由您的代码中的内存泄漏引起的,它与您的服务器配置无关,您构建一个字符串或存储一个值,该值在每次迭代中按其自身的值呈指数增长。

<?php //$str is added to $str
$str = str_repeat('abc',1000);
for($i=0;$i<=100;$i++){
    $str = $str.$str;
}?>

或者在您的情况下,您可能会构建一个您添加的帖子数组,并将整个内容添加到一个值中,并且内存不足。

请在发生错误的地方发布一些代码。

于 2012-06-12T19:19:34.400 回答
-2

如果可能,请尝试使用持久连接。

我不知道你是否可以使用 wordpress 做到这一点。

于 2012-06-12T18:53:10.153 回答