我的laravel 5.3网站在nginx php7.0 ubuntu 16.04上不断收到504网关超时错误。
我怀疑whereHas
是问题所在。当我注释掉该查询时,它似乎工作正常。
查询
Item::with('image', 'brand', 'currency')->where('display', '>=', 3)->whereHas('catitems', function($query){
$query->where('catitems.id', 5);
})->inRandomOrder()->take(6)->get();
有什么想法吗?
我的vultr vps规格是1GB RAM,1核。
这是错误日志
recv()失败(104:对等连接重置),同时读取响应 上游头
这是我的缓冲区配置
fastcgi_buffers 8 128k;
fastcgi_buffer_size 128k;
有什么办法解决这个问题吗?