Php Axios返回错误:“0”;网络错误“;当查询太大时

Php Axios返回错误:“0”;网络错误“;当查询太大时,php,laravel,vuejs2,axios,Php,Laravel,Vuejs2,Axios,我有一个查询,可以根据两个日期、两次、分钟、一周中的几天以及存储在另一个表中的一些其他信息来创建议程 因此,每x分钟,我在议程表中存储一行,对于每一行,我在另一个表中存储更多指向议程中存储的行的行 查询在某种程度上运行良好,我能够存储数据,但如果我想存储5个月及以上的日程,我会收到错误消息:Axios发出“网络错误”,我的本地服务器停止工作,因此我必须重新启动它,望远镜不会告诉我更多信息,除了状态为200的请求,数据库不会存储任何内容,因为我认为查询是回滚的,因为它被包装在一个Laravel事务

我有一个查询,可以根据两个日期、两次、分钟、一周中的几天以及存储在另一个表中的一些其他信息来创建议程

因此,每x分钟,我在议程表中存储一行,对于每一行,我在另一个表中存储更多指向议程中存储的行的行

查询在某种程度上运行良好,我能够存储数据,但如果我想存储5个月及以上的日程,我会收到错误消息:Axios发出“网络错误”,我的本地服务器停止工作,因此我必须重新启动它,望远镜不会告诉我更多信息,除了状态为200的请求,数据库不会存储任何内容,因为我认为查询是回滚的,因为它被包装在一个Laravel事务助手中

很明显,这是由于试图存储“大量”数据造成的,但我不知道为什么,这不是一个超时,因为我在8秒后收到错误,我在php配置中将该限制值提高到300秒左右

createAgenda(){
事件。$emit('toggle-loading-screen');
this.errors=[];
axios.post('createagenda'{
开始日期:this.agendaItem.start,
结束日期:this.agendaItem.end,
开始时间:this.agendaItem.from,
时间结束:this.agendaItem.to,
有效天数:this.agendaItem.dayList,
分钟:this.agendaItem.minutes
实体ID:this.agendaItem.entityList
})。然后(响应=>{
if(response.data.success){
事件。$emit('list-dates',false,true);
如果(!response.data.intercepted){
此.$emit(‘检查议程’);
事件。$emit('simple-modal',response.data.message,false,0,true);
}否则{
事件$emit('simple-modal',response.data.message);
}
}
}).catch(错误=>{
if(error.response.status==401 | | error.response.status==419){
事件。$emit('reload-modal',error.response.data.message);
}else if(error.response.status==500){
事件。$emit('error-modal',error.response.data.message);
}否则{
this.errors=error.response.data.errors;
事件。$emit('simple-modal','您有验证错误');
}
}).最后(()=>{
事件。$emit('toggle-loading-screen');
此.setExtraFlag('false');
});
},
当记录错误时,我得到的是:

这是:

我需要知道这个错误的确切原因,以便我能以某种方式防止它,但我真诚地希望允许人们创建至少一年的议程


提前感谢。

请查看
post\u max\u size
max\u input\u time
max\u execution\u time
内存限制。。尝试增加它们。@ZeroOne post\u max\u size=64M,max\u input\u time=60,max\u execution\u time=120,memory\u limit=128M。第二和第四,我肯定会改变,一旦我测试,我会报告it@ZeroOne是的,就是这样,我认为内存限制是整个问题,我摆弄了一堆其他设置(你可以看到第一个和第三个),但我错过了那个。谢谢你的帮助,如果你能回答我可以选择