php - 错误 SQLSTATE [HY000] [1045]

标签 php mysql laravel cpanel blogs

我目前正在开发一个 Laravel 项目。我在共享服务器上进行了部署,但收到错误消息

"SQLSTATE [HY000] [1045] Access denied for user 'root' @ 'localhost' (using password: NO)"

本地中的项目可以正常工作,但在服务器上它仅限于错误。我在 .env 中配置了环境变量

我认为服务器可能没有读取 .env 文件,这就是出现问题的原因。

最佳答案

通过添加并运行此路由来清除实时服务器上的缓存:

Route::get('/clear-cache', function() {
    $exitCode = Artisan::call('cache:clear');
    // return what you want
}); 

关于php - 错误 SQLSTATE [HY000] [1045],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46850541/

相关文章:

php - 离开加入以获得最小日期

php - 如何在 mysqli 准备语句中使用多个内部连接和多个 WHERE 子句?

php - MySQL 事件历史记录,查找上一行 5 分钟内的每一行,直到找不到行

php - Laravel 在 Blade 中获取文件扩展名

javascript - 需要用 js/php 库插入正确的方向

php - 无法在 Windows 资源管理器中打开由 PHP Zip Archive 生成​​的 zip 文件

mysql - Applescriptable mySQL 客户端 - 低成本还是免费?

laravel - 如何使用flysystem从dropbox获取url?

javascript - 通过 AngularJS 上传多个文件到 Laravel Controller

javascript - 按钮未显示在 Dom :'Bfrtip' 中