这是PHP我正在使用它应该产生大约10300行的结果,每行2个值。运行此脚本几乎立即完成,导致白页在屏幕上或各种apache和mysql日志中没有错误反馈。
$output = array();
$sql = "SELECT id, name FROM objects ORDER BY id DESC";
$result = $conn->query($sql) or die(mysqli_error());
$count = 0;
while($row = $result->fetch_assoc()) {
$output['records']['objects'][$count]['id'] = $row['id'];
$output['records']['objects'][$count]['name'] = $row['name'];
$count++;
}
echo json_encode($output);
但是如果改变查询
$sql = "SELECT id, name FROM objects ORDER BY id DESC LIMIT 500";
我按预期收到我的结果,输出(在json编码之后)似乎大约是31kb(31418个字符)
我是否只是超出了一些限制并且我的错误级别设置错误了?