gpt4 book ai didi

php 和 mysql 脚本超时没有错误?

转载 作者:行者123 更新时间:2023-12-01 00:34:03 25 4
gpt4 key购买 nike

下面是我的代码,它是一个脚本,我只需要运行 1 次来更新我添加的新 mysql 表,我有 60,000 个用户,它运行并添加了 268 行,它没有显示任何错误或任何东西,它只是没有添加其余部分,我不知道为什么?

    <?PHP
require_once "../config/functions.inc.php";

// get users
$sql = 'SELECT * FROM friend_login';
$result = executequery($sql);
while($row = mysql_fetch_assoc($result)){
// get states
$sql = 'SELECT * FROM usstates order by rand() limit 1';
$state = getSingleResult($sql);
//convert to lat and long
$geo = get_geo($state);
$lat = $geo['Latitude'];
$long = $geo['Longitude'];

//insert lat/long into locations table
$insert = "INSERT INTO friend_location (user_id, lat, `long`) VALUES ('$row[auto_id]', '$lat', '$long')";
executeQuery($insert);

echo 'user updated with ' .$state. ' <BR> userID=' .$row[auto_id]. ' <BR><BR><BR>';
}
?>

最佳答案

尝试将最大脚本执行时间设置为 0(无限):

ini_set('max_execution_time', 0);

如果您关闭了 display_errors 或 error_reporting,那么您可能看不到超时生成的 fatal error 。

关于php 和 mysql 脚本超时没有错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1180065/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com