我最近注意到在我的WordPress网站上,有时会出现500个内部服务器错误。我检查了日志,有许多行,如:
[Mon Oct 03 01:25:24.357439 2016][fcgid:warn][pid 12840][client 83.27.211.107:36968]mod_fcgid:stderr:PHP致命错误:第1832行/var/www/vhosts/mywebsite/public_html/wp includes/wp-db.PHP中允许的内存大小为536870912字节(试图分配77字节)
我试图增加内存限制:
定义('WP_MAX_MEMORY_LIMIT','512M');
定义('WP_MEMORY_LIMIT','512M');
甚至更多,但它不起作用。不管我设置了什么,它仍然会超出内存限制一些字节。我认为对数据库的一些查询有问题,但是如何检查哪一个呢?
文件的内容包括/wp-db.php:
} else {
$num_rows = 0;
if ( $this->use_mysqli && $this->result instanceof mysqli_result ) {
while ( $row = mysqli_fetch_object( $this->result ) ) {
$this->last_result[$num_rows] = $row;
$num_rows++;
}
} elseif ( is_resource( $this->result ) ) {
// server crashing at line below
while ( $row = mysql_fetch_object( $this->result ) ) {
$this->last_result[$num_rows] = $row;
$num_rows++;
}
}
// Log number of rows the query returned
// and return number of rows selected
$this->num_rows = $num_rows;
$return_val = $num_rows;
}
禁用iThemes中的"数据库备份"安全适用于我。
我有同样的问题与"wp-db.php上线1832"和禁用iThemes安全插件之前提到的我工作得很好。然而,如果你仍然需要保护你的网站,这不是解决方案。
您需要做的是修复关键区域的目录权限,如wp内容、wp包含等。。。
转到iThemes安全设置-
问题是由iThemes安全插件引起的。我关掉了它,错误就消失了。如果我知道这个插件的哪个部分导致超过内存限制,我会进一步调查这个问题并编辑这个答案。
我在PHP中使用重载,我的PHP代码有什么问题,即使只有8行代码: 上面写着: “致命错误:允许的内存大小134217728字节已用尽(试图分配262144字节)”
我做了一个函数会返回序号的第N位,例如: 1234567891011121314151617 第五位是5 当我执行该命令时,我遇到了如下错误消息“致命错误:允许的内存大小134217728字节已用尽(尝试分配36字节)”。可能是因为我在var 我怎样才能解决这个问题…或者我怎样才能生成一个函数来处理这些大的数 谢谢
在同一个系统中,我可以调用数据库,没有问题,但在某些情况下(与最大的表),我得到 “PHP致命错误:第311行的/home/forge/sximo.sp-marketing.com/vendor/laravel/framework/src/light/Database/Connection.PHP中允许的内存大小为536870912字节(尝试分配32字节) 我调试了代码,问题是一个基本查询: 当我
我在PHPExcel中的内存有问题 这是错误消息: 致命错误:允许的内存大小67108864字节耗尽(试图分配78字节)在 /home/***/public_html/系统/PHPExcel/类/PHPExcel/CachedObjectStore/Memory.php行55 这是我的: 我是PHP的新手。请帮帮我,非常感谢。
当我尝试在wordpress脚本中打开一个仪表板页面时出错 错误消息如下所示: 致命错误:第2685行的/home/admin/domains/filesick.com/public_html/wp-includes/taxonomy.php中允许的内存大小为268435456字节(尝试分配71字节) 我四处询问,他们告诉我必须将内存限制提高到256M以上,所以我将其改为512M,但仍然存在同样的
我有并且有函数,此函数返回视图名称。 此视图包含大量详细信息,通常会有10到15组(行)详细信息显示在页面上(详细信息来自使用table的数据库)。 它的工作正常,但在某些情况下,当用户详细信息去30到35套(行),我得到下面的错误在error_log文件 PHP致命错误:允许内存大小为33554432字节耗尽(尝试分配5896720字节)在 /laravel/framework/src/Illu