我没有安装SamplePie,但我有/myhost/public_html/wp-includes/SimplePie
一个php文件导致致命错误。
错误如下:
Fatal error: Allowed memory size of 33554432 bytes exhausted
(tried to allocate 30720 bytes) in
/home/myhost/public_html/wp-includes/SimplePie/IRI.php on line 432
第432行的代码:
elseif (strpos($input, '/../') === 0) {
$input = substr($input, 3);
$output = substr_replace($output, '', strrpos($output, '/')); // error_line
}
这里没有新的内存分配,我想知道该错误是如何创建的?
我的问题是如果我删除该文件夹可能会发生什么?
答案 0 :(得分:4)
首先,如果删除此文件夹,SimplePie的功能将会消失,并可能导致更多错误。我相信它是用于解析Feed数据。 (参见:WordPress Codex: fetch_feed - 例如)。
您可以尝试以下几点:
define('WP_MEMORY_LIMIT', '64M');
)(参见:WordPress Codex - Increasing memory allocated to PHP)