如何修复允许的内存大小PHP

伦科·德·巴斯(Remco de Baas)

我收到以下错误:致命错误:耗尽了134217728字节的允许的内存大小(尝试分配65488字节)。

<?php
session_start();

require'class/DB.php';

$db = new clsDB();



$getRows = $db->getRows("SELECT * FROM category");

echo "<form method=\"post\" action=\"category.php\">
        <table>";

while($row = $getRows->fetch()){


    ?>
    <tr><td><input type="checkbox" name="checkbox[]" value="<?php echo $row['catId'] ?>"><?php echo $row['catName'];?></td>

        <br />
    </tr>

    <?php


}
?>
        </table>

        <input type="submit" name="delete" value="delete">
        </form>
        <?php
if(isset($_POST['delete'])) {

    foreach ($_POST['checkbox'] as $check) {
        //$deleteRow = $db->deleteRow("DELETE FROM category WHERE catId ='" . $check . "' ");
        $deleteRow = $db->deleteRow("DELETE FROM category WHERE catId = ? ", $check);
    }

}

?>

这是我得到错误的那一行

public function deleteRow($query, $params = []){
        $this->deleteRow($query, $params);
    }

该行来自我的数据库类

我不知道该如何解决此问题,请留下帮助

兰吉特·信德(Ranjit Shinde)

您可以调整内存限制:

ini_set('memory_limit', '128M');

根据您的要求更改尺寸

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何修复Laravel中耗尽的允许内存大小?

允许的内存大小php.ini

PHP - 允许的内存大小为 134217728 字节已用完

PHP - 允许的内存大小用尽(Zend Framework Expressive)

PHP允许图像上传旋转时耗尽内存大小

PHP Wordpress 中允许的内存大小已用完

PHP允许内存大小联接2个表

Memcached允许的内存大小用尽

PHPExcel 允许的内存大小已用完

如何改进我的查询,以免出现“PHP 致命错误:允许的内存大小”(laravel 5.2 中的排序和分页)

致命错误:我的PHP脚本允许的内存大小(ams)和内存不足(oom)

Symfony缓存:清除php。严重:致命错误:允许的内存大小

为什么PHP耗尽了134217728字节的允许内存大小?

PHP 致命错误:允许的内存大小为 2097152 字节已用完(尝试分配 12288 字节)

Symfony 5缓存:清除php。严重:致命错误:允许的内存大小

PHP 致命错误:composer 更新允许的内存大小为 1610612736 字节

PHP 使用 SoapClient 耗尽内存大小

如何增加Flink内存大小

如何获取变量的内存大小?

如何找到合适的内存大小

opencl本地内存大小如何工作?

Composer require内存不足。PHP致命错误:允许的内存大小为1610612736字节已用尽

致命错误:opencart中允许的内存大小为67108864

读取文件时允许的内存大小用尽错误

Laravel 和 PHPUnit - 允许的内存大小为 134217728 字节

在 Laravel 中使用 for 循环后允许的内存大小耗尽

致命错误:XAMPP中已用完允许的内存大小

Yii2允许的内存大小用尽

Laravel Excel-错误允许的内存大小