php - Apache 和 PHP - 我的服务器返回一个空响应而没有告诉我原因
问题描述
我整天都在敲我的头,似乎无法弄清楚这一点。
我有这个代码:
public function getUsers()
{
$company_id = 21;
$users = User::with('user_details',
'user_details.department',
'user_details.payroll_group',
'user_details.shift_group',
'user_details.updated_by')
->with('deductions')
->with('allowances')
// ->with('shifts')
->where('company_id', $company_id)
->get();
foreach ($users as $key => $user) {
$user->getFirstMedia('images');
if(isset($user->media[0])){
$users[$key]->media[0]->url = $user->media[0]->getFullUrl();
}
$users[$key]['user_salary'] = UserSalary::getCurrentRate($user->id);
}
return response()->json($users, 200);
}
似乎每次$company_id
都有21
我的服务器值的时候,响应总是空的。但如果不是,它会按我的预期返回。
我在邮递员中尝试过,结果如下:
我也尝试curl
在我的服务器上运行,它响应这个:
curl: (52) Empty reply from server
我查过了laravel.log
,没有错误。我检查了/var/log/apache2/error.log
,也没有错误。
我没有想法如何解决这个问题。
请帮帮我!谢谢。
PS:我不知道我是否应该在此处或在 ServerFault 上发布这个,但它就在这里。
解决方案
推荐阅读
- c# - libgit2sharp Credentialsprovider 的 C# 代码的 VB.NET 等效项
- c - TMS320F28379D 闪存扇区存储常量
- java - 参数化类型的 Java 类型推断,例如 List
- c# - 如何在 xmarine android c# App 中显示内部存储自定义文件夹中的 pdf?
- python - 如何在不实例化类的情况下打印类变量的值?
- nginx - Nginx 重写不会改变浏览器中的 url
- javascript - Nodejs使用静态路由
- python - 重新索引时间序列数据
- amazon-web-services - 使用 Docker 在 AWS EC2 上运行 Elasticsearch
- sql - TIMESTAMP 到自定义持续时间