所以我一直试图让我的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)
答案 0 :(得分:0)
如果您对问题2的回答为否,并且您看到了该文件,那么您的环境文件很可能会保存为" env"不是" .env",检查并相应更改。
要启用隐藏文件的查看,
在cpanel的文件管理器中,点击右上角的设置,然后您会看到"显示隐藏文件",勾选复选框。
还要确保服务器上的php版本与开发环境中的版本匹配。
为此,请在您的本地环境类型" php -v"看版本。
在服务器上,键入" php"在您的cpanel主页搜索并单击" php选择版本"。将其设置为您在本地开发环境中的确切版本。