内存格式化.php第4651行

时间:2018-05-19 08:31:17

标签: php memory out

我使用Elementor Pro获得了Wordpress,并且由于某些原因在尝试保存页面时总是会遇到500个服务器错误。它不是一个大页面,但这些错误不断出现。我真的很绝望......

我已经将主题改为二十七,以确保它不是由于主题。 错误日志显示:

  

[19-May-2018 08:00:56 UTC] PHP致命错误:/ mnt / web322 / c1 / 96/59163196 / htdocs / WordPress_01 /内存不足(分配192937984)(试图分配782336字节)第4651行的wp-includes / formatting.php

首先,我检查了wp-config中的内存限制,这似乎没问题:

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

我的虚拟主机是拥有128M的Strato。

我的formatting.php的相关行可以在这里找到。我不确定亚麻布是否100%正确,我只是使用了第1行开始的在线工具。

4640/**
4641 * Normalize EOL characters and strip duplicate whitespace.
4642 *
4643 * @since 2.7.0
4644 *
4645 * @param string $str The string to normalize.
4646 * @return string The normalized string.
4647 */
4648function normalize_whitespace( $str ) {
4649    $str  = trim( $str );
4650    $str  = str_replace( "\r", "\n", $str );
4651    $str  = preg_replace( array( '/\n+/', '/[ \t]+/' ), array( "\n", ' ' ), $str );
4652    return $str;
4653}
4654
你知道吗? 我会非常感激! 最好, DJT

0 个答案:

没有答案