在cpanel上托管的laravel项目中拒绝用户访问

时间:2018-03-28 21:47:42

标签: sql laravel environment-variables cpanel

所以我一直试图让我的laravel项目在cpanel web主机上工作,并且我一直拒绝用户访问,我已经交叉检查了我的数据库名称和.env文件上的用户没有运气

Promise.map(groupCast, function(group) {
  // $http.get returns a promise already. No need to wrap it in one.
  // Also, let's go ahead and return the chained promise so the `map` function can wait for it.
  return $http.get("/getdata", { params: { group: group } })
    .then(function(response) {
        console.log(group, " done");
        return response;
      });
}).then(function(resp) {
  //the prior promise should now resolve as expected.
  console.log(resp);
});

我得到了一个laravel错误,拒绝dbuser的访问权限(select * from projects)

1 个答案:

答案 0 :(得分:0)

  1. 您能看到您的环境文件吗?
  2. 您是否已启用查看隐藏文件?
  3. 如果您对问题2的回答为否,并且您看到了该文件,那么您的环境文件很可能会保存为" env"不是" .env",检查并相应更改。

    要启用隐藏文件的查看,

    在cpanel的文件管理器中,点击右上角的设置,然后您会看到"显示隐藏文件",勾选复选框。

    还要确保服务器上的php版本与开发环境中的版本匹配。

    为此,请在您的本地环境类型" php -v"看版本。

    在服务器上,键入" php"在您的cpanel主页搜索并单击" php选择版本"。将其设置为您在本地开发环境中的确切版本。