当前位置: 首页 > 知识库问答 >
问题:

如何修复laravel中的这个错误(Connector.php 55线中的PDOException)

赖淇
2023-03-14

我只是laravel的初学者,当尝试使用模型时,会弹出错误,确切的错误消息是:

Connector.php第55行中的PDO exception:SQLSTATE[hy 000][1045]用户' homestead'@'localhost '的访问被拒绝(使用密码:YES)

这是我的路线代码:

 route::get('customer', function(){
    $customer = App\customer::find(1);
    echo $customer->name;
    });

这是我的 .env 文件

 APP_ENV=local
APP_KEY=base64:YP84cuDiwIkv4iCqrEEWMQBdOklL2+coODVf9qB6HwY=
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://localhost

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=my password

CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync

REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null

共有2个答案

景正文
2023-03-14

我遇到了类似的问题。我使用 php artisan serve 命令启动了我的服务器,并编辑了 .env 文件并刷新了没有反映任何更改的网页!

我通过停止网络服务器、编辑 .env.php 文件并重新启动网络服务器来修复它!

所以我想这是 .env.php 文件的缓存问题。

赵俊侠
2023-03-14

对于这个问题,请执行以下步骤-

1. php artisan config:clear
2. php artisan cache:clear
3. php artisan serve

如果它仍然不工作,然后在配置/database.php中进行更改-

    'database' => env('DB_DATABASE', 'laravel'),
    'username' => env('DB_USERNAME', 'root'),
    'password' => env('DB_PASSWORD', 'root'),
    'strict' => false,

希望这对你有用。

 类似资料:
  • 我正在做一个laravel instragram克隆网站,但突然经过一些发展当我运行php工匠服务这个错误发生。 PHP警告:require(I:\LARAVEL\LARAVEL instagram clone\vendor\composer/。/ralouphie/getallheaders/src/getallheaders.PHP):无法打开流:第66行的I:\LARAVEL\LARAVEL

  • db_connection=mysql, db_host=localhost db_port=3306 db_database=example db_username=root db_password= 这是一条错误消息 1条理\dbal\driver\pdoException::(“SQLSTATE[HY000][2002]没有这样的文件或目录”)/文档/清洁/示例/供应商/条理/dbal/li

  • 我如何修复这个程序我使用Java Spring MVC?我想在数据库中输入包含日期的数据,但它显示错误。我该怎么修好它? 这是我在实体中的代码 字段“Tanggal”上对象“transaksipenjualan”中的字段错误:拒绝值[2019-07-15];代码[typemismatch.transaksipenjualan.tanggal,typemismatch.tanggal,typemis

  • 代码:import functools import json import os import tensorflow as tf import sys。路径附加(“C:\Users\Gilbertchristian\Documents\Anaconda\Object\u detection\u api\models\research”)系统。路径附加(“C:\Users\Gilbertchris

  • 我正试图在我的本机代码中初始化CI的函数。 我得到一个错误的解析错误:语法错误,意外的[ 我能问一下如何解决这个问题吗? 使用PHP5.3.3

  • 问题内容: 实际上我不知道问题出在哪里。我认为这必须在创建TableLayout时进行。我不知道如何解决错误并使该应用程序正常工作。该程序显示错误“ java.lang.ArithmeticException:被零除”错误该程序具有EditText(edText),要求用户输入。它的类型是NUMBER。(这里r是edText的值)在EditText下方有一个Button(bt),它显示edText