错误位置
FILE: C:\xampp\htdocs\passwordSwitch\ThinkPHP\Library\Think\Db\Driver.class.php LINE: 223
public function dataWrite(){
echo "<hr>正在写入...<hr>";
$cto = new CtoModel();
// $data['id'] = '3';
$data['username'] = '空空dream';
for ($i=530;$i<55530;$i++){
$email = 'lglgl'.$i.'@163.com';
$data['email'] = $email;
$data['password'] = '10086';
$cto->data($data)->add();
echo "<hr>".$email."写入完成<hr>";
}
xamp环境,此错误字面上理解是“最大执行时间超过30秒”;
故障出处:一次性往数据库写入5W条数据产生的错误.
由于Apache PHP默认设置的 max_execution_time 为30秒,而一次性往数据库写入5W条数据的时间超出了30秒,故产生次错误.