php内存分配问题

php内存分配问题,php,memory-management,Php,Memory Management,我在live server上遇到了一个有趣的php行为 Fatal error: Allowed memory size of 805306368 bytes exhausted (MysqliDb.php on line 593 ) 它指向call_user_func_数组(数组($stmt,'bind_result'),$parameters) 试图增加记忆并没有解决这个问题。在我的本地机器上,我没有遇到此问题 尝试 php-i | grep内存限制 ini_集('内存限制','-1')

我在live server上遇到了一个有趣的php行为

Fatal error: Allowed memory size of 805306368 bytes exhausted (MysqliDb.php on line 593 )
它指向
call_user_func_数组(数组($stmt,'bind_result'),$parameters)

试图增加记忆并没有解决这个问题。在我的本地机器上,我没有遇到此问题

尝试

php-i | grep内存限制

ini_集('内存限制','-1')

我执行的查询不应该是一个问题,它是一个带有两条记录的简单选择

$results = $this->db->get('feeds_categories');

将“我的表格”列从
longtext
更改为
varchar
似乎可以解决问题,但了解问题的原因会有所帮助。

您正在运行的SQL查询是什么?你的桌子有多大?没有更多的上下文,真的没什么好说的。可能您的服务器上有更多的数据。但这只是一个猜测。