提高 PHP 性能 PHP INI


Increase PHP performance PHP INI

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

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

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

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-include/kses.php 中允许的 67108864 字节内存大小已耗尽(尝试分配 44 字节)

致命错误:允许的内存大小 67108864 字节耗尽(尝试 分配 44 字节)在 /home/divethe1/public_html/callinggrove.co.uk/wp-include/kses.php on 991路

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

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

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

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

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

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