我正在尝试在heroku上托管laravel api,并在共享主机上托管数据库。在我的系统上,本地数据库连接到上传了heroku之后的共享主机,它拒绝了我的访问。
我在线检查了如何将laravel部署到heroku,但是laravel页面可以工作,但是当我去https://sahara-api.herokuapp.com/api/users邮递员访问权限被拒绝并且可以在本地工作时
$users = users::all();
$response =[ 'users'=> $users ];
return response()->json($response, 200);
}
public function post_users(Request $request){
$users = new users();
$users->user_name= $request->input('user_name');
$users->user_pass= $request->input('user_pass');
$users->user_email= $request->input('user_email');
$users->category_id= $request->input('category_id');
$users->save();
if($users->save()){
return response()->json(['message'=> 'success '],201) ;
}
else{
return response()->json(['message'=> 'bad api authentication'],201) ;
}
}
从共享主机上的users表中获取结果