Исключение DOException: SQLSTATE[HY000] [1045] Доступ запрещен для пользователя "root"@ "локальный хост" (с использованием пароля: ДА)


Я использую проект с другого компьютера. Поэтому я скопировал свой проект и получил эту ошибку. где что изменить, чтобы избавиться от этой ошибки. Когда я пытаюсь получить доступ к http://localhost/sitespi, появляется экран с этими журналами

Исключение PDO: SQLSTATE[HY000] [1045] Доступ запрещен для пользователя "root"@ "локальный хост" (с использованием пароля: ДА) в /var/www/html/sitespi/поставщик/magento/zendframework1/библиотека/Zend/Бд/Адаптер/Pdo/Аннотация.php:128 Трассировка стека: #0 /var/www/html/sitespi/vendor/magento/zendframework1/library/Zend/Db/Adapter/Pdo/Abstract.php (128): PDO->__построить ('mysql:хост=местоположение...', 'root', 'dev', массив) #1 /var/www/html/sitespi/vendor/magento/zendframework1/library/Zend/Db/Adapter/Pdo/Mysql.php (111): zend_db_adapter_pdo_абстрат->_соединение()#2 /var/www/html/sitespi/vendor/magento/framework/DB/Adapter/Pdo/Mysql.php (353): Zend_Db_Adapter_Pdo_Mysql->_соединение()#3 /var/www/html/sitespi/vendor/magento/zendframework1/library/Zend/Db/Adapter/Abstract.php (460): Magento\Фреймворк\БД\Адаптер\Pdo\Mysql->_connect()#4 /var/www/html/sitespi/vendor/magento/zendframework1/library/Zend/Db/Adapter/Pdo/Abstract.php (238): Zend_Db_Adapter_Abstract->запрос ('ВЫБЕРИТЕ main_ta...', Array) #5 /var/www/html/sitespi/vendor/magento/framework/DB/Adapter/Pdo/Mysql.php(465): Zend_Db_Adapter_Pdo_Abstract->query('SELECTmain_ta...', массив) #6 /var/www/html/sitespi/vendor/magento/framework/DB/Adapter/Pdo/Mysql.php (520): Magento\Framework\DB\Адаптер\Pdo\Mysql->_ запрос ('ВЫБРАТЬ `main_ta...', Массив) #7 /var/www/html/sitespi/vendor/magento/zendframework1/library/Zend/Db/Adapter/Abstract.php (737): Magento\Framework\DB\Адаптер\Pdo\Mysql->запрос(Объект(Magento\Framework\DB\Выбрать), Массив) # 8 /var/www/html/sitespi/vendor/magento/framework/Data/Collection/Db/FetchStrategy/Query.php (21): Zend_Db_Adapter_Abstract->Выборка (Объект(Magento\Framework\DB\Выбрать), Массив) # 9 /var/www/html/sitespi/vendor/magento/framework/Data/Collection/AbstractDb.php (772): Magento\Framework\Data\Collection\Db\FetchStrategy\Query->fetchAll(Object(Magento\Framework\DB\Select), Массив) #10 /var/www/html/sitespi/vendor/magento/framework/Data/Collection/AbstractDb.php (668): Magento\Фреймворк\Данные\Коллекция\Абстрактная база данных->_fetchall(Объект(Magento\Фреймворк\БД\Выбор))

11/var/www/html/sitespi/vendor/magento/framework/Data/Collection/AbstractDb.php (572):

Magento\Фреймворк\Данные\Коллекция\Абстрактная база данных->getData()#12 /var/www/html/sitespi/vendor/magento/framework/Data/Collection/AbstractDb.php (557): Magento\Фреймворк\Данные\Коллекция\Абстрактная база данных->Loadwithfilter(ложь, ложь) #13 /var/www/html/sitespi/vendor/magento/framework/Data/Collection.php (820): Magento\Фреймворк\Данные\Коллекция\Абстрактная база данных->загрузить()#14 /var/www/html/sitespi/vendor/magento/module-config/App/Config/Source/RuntimeConfigSource.php (78): Magento\Фреймворк\Данные\Коллекция->getIterator()#15 /var/www/html/sitespi/vendor/magento/module-config/App/Config/Source/RuntimeConfigSource.php (58): Magento\Конфигурация\Приложение\Конфигурация\Источник\runtimeconfigsource->loadconfig()#16 /var/www/html/sitespi/vendor/magento/framework/App/Config/ConfigSourceAggregated.php (40): Magento\Конфигурация\Приложение\Конфигурация\Источник\runtimeconfigsource->получить(")#17 /var/www/html/sitespi/vendor/magento/module-config/App/Config/Type/System/Reader.php (73): Magento\Фреймворк\Приложение\Конфигурация\configsourceagregated->получить()#18 /var/www/html/sitespi/var/generation/Magento/Config/App/Config/Type/System/Reader/Proxy.php (95): Magento\Конфигурация\Приложение\Конфигурация\Тип\Система\Читатель->чтение()#19 /var/www/html/sitespi/vendor/magento/module-config/App/Config/Type/System.php (212): Magento\Конфигурация\Приложение\Конфигурация\Тип\Система\Считыватель\Прокси->чтение()#20 /var/www/html/sitespi/vendor/magento/module-config/App/Config/Type/System.php (170): Magento\Конфигурация\Приложение\Конфигурация\Тип\Система->Loaddefaultscopedata("по умолчанию")

21 /var/www/html/sitespi/vendor/magento/framework/App/Config.php (139):

Magento\Конфигурация\Приложение\Конфигурация\Тип\Система->получить ('по умолчанию/веб/сек...') #22 /var/www/html/sitespi/vendor/magento/framework/App/Config.php (90): Magento\Фреймворк\Приложение\Конфигурация->получить ("система", "по умолчанию/веб/сек...") #23 /var/www/html/sitespi/vendor/magento/framework/App/Config.php (103): Magento\Фреймворк\Приложение\Конфигурация->GetValue('веб/безопасный/use_...', 'по умолчанию', NULL)#24 /var/www/html/sitespi/vendor/magento/module-store/Model/HeaderProvider/Hsts.php (48): Magento\Фреймворк\Приложение\Конфигурация->issetflag('веб/безопасный/use_...')#25 /var/www/html/sitespi/vendor/magento/framework/App/Response/HeaderManager.php (41): Magento\Магазин\Модель\Поставщик заголовков\Hsts->Canapply()#26 /var/www/html/sitespi/vendor/magento/framework/Interception/Interceptor.php (123): Magento\Framework\App\Response\HeaderManager->beforeSendResponse(Object(Magento\Framework\App\Response\Http\Interceptor))

27/var/www/html/sitespi/var/generation/Magento/Framework/App/Response/Http/Interceptor.php (26):

Magento\Фреймворк\Приложение\Ответ\Http\Перехватчик->___Подключаемые модули вызовов ('Ответ на отправку', Массив, Массив) #28 /var/www/html/sitespi/vendor/magento/framework/App/Http.php (185): Magento\Фреймворк\Приложение\Ответ\Http\Перехватчик->Ответ на отправку()#29 /var/www/html/sitespi/vendor/magento/framework/App/Http.php (156): Magento\Фреймворк\Приложение\Http->Handledevelopermode(Объект(Magento\Фреймворк\Приложение\Начальная загрузка), Объект (исключение zend_db_adapter_exception)) #30 /var/www/html/sitespi/vendor/magento/framework/App/Bootstrap.php (263): Исключение Magento\Framework\App\Http->Исключение Catchexception(Объект(Magento\Framework\App\Bootstrap), Объект (исключение zend_db_adapter_exception)) #31 /var/www/html/sitespi/index.php (39): Magento\Фреймворк\Приложение\Начальная загрузка->выполнить(Объект(Magento\Фреймворк\Приложение\Http))

32 {главная} Следующее исключение Zend_Db_Adapter_Exception: SQLSTATE[HY000] [1045] Доступ запрещен для пользователя "root"@"локальный хост" (с использованием пароля: ДА) в

/var/www/html/sitespi/vendor/magento/zendframework1/library/Zend/Db/Adapter/Pdo/Abstract.php:144 Трассировка стека: #0 /var/www/html/sitespi/vendor/magento/zendframework1/library/Zend/Db/Adapter/Pdo/Mysql.php (111): zend_db_adapter_pdo_абстрат->_соединение()#1 /var/www/html/sitespi/vendor/magento/framework/DB/Adapter/Pdo/Mysql.php (353): Zend_Db_Adapter_Pdo_Mysql->_соединение()#2 /var/www/html/sitespi/vendor/magento/zendframework1/library/Zend/Db/Adapter/Abstract.php (460): Magento\Фреймворк\БД\Адаптер\Pdo\Mysql->_connect()#3 /var/www/html/sitespi/vendor/magento/zendframework1/library/Zend/Db/Adapter/Pdo/Abstract.php (238): Zend_Db_Adapter_Abstract->запрос ('ВЫБЕРИТЕ main_ta...', Array) #4 /var/www/html/sitespi/vendor/magento/framework/DB/Adapter/Pdo/Mysql.php(465): Zend_Db_Adapter_Pdo_Abstract->query('SELECTmain_ta...', массив) #5 /var/www/html/sitespi/vendor/magento/framework/DB/Adapter/Pdo/Mysql.php (520): Magento\Фреймворк\БД\Адаптер\Pdo\Mysql->_ запрос ('ВЫБРАТЬ `main_ta...', Массив) #6 /var/www/html/sitespi/vendor/magento/zendframework1/library/Zend/Db/Adapter/Abstract.php (737): Magento\Framework\DB\Адаптер\Pdo\Mysql->запрос(Объект(Magento\Framework\DB\Выбрать), Массив) #7 /var/www/html/sitespi/vendor/magento/framework/Data/Collection/Db/FetchStrategy/Query.php (21): Zend_Db_Adapter_Abstract->Выборка (Объект(Magento\Framework\DB\Выбрать), Массив) # 8 /var/www/html/sitespi/vendor/magento/framework/Data/Collection/AbstractDb.php (772): Magento\Framework\Data\Collection\Db\FetchStrategy\Query->fetchAll(Object(Magento\Framework\DB\Select), Массив) # 9 /var/www/html/sitespi/vendor/magento/framework/Data/Collection/AbstractDb.php (668): Magento\Фреймворк\Данные\Коллекция\Абстрактная база данных->_fetchall(Объект(Magento\Фреймворк\БД\Выбор))

10 /var/www/html/sitespi/vendor/magento/framework/Data/Collection/AbstractDb.php (572):

Magento\Фреймворк\Данные\Коллекция\Абстрактная база данных->getData()#11 /var/www/html/sitespi/vendor/magento/framework/Data/Collection/AbstractDb.php (557): Magento\Фреймворк\Данные\Коллекция\Абстрактная база данных->Loadwithfilter(ложь, ложь) #12 /var/www/html/sitespi/vendor/magento/framework/Data/Collection.php (820): Magento\Фреймворк\Данные\Коллекция\Абстрактная база данных->загрузить()#13 /var/www/html/sitespi/vendor/magento/module-config/App/Config/Source/RuntimeConfigSource.php (78): Magento\Фреймворк\Данные\Коллекция->getIterator()#14 /var/www/html/sitespi/vendor/magento/module-config/App/Config/Source/RuntimeConfigSource.php (58): Magento\Конфигурация\Приложение\Конфигурация\Источник\runtimeconfigsource->loadconfig()#15 /var/www/html/sitespi/vendor/magento/framework/App/Config/ConfigSourceAggregated.php (40): Magento\Конфигурация\Приложение\Конфигурация\Источник\runtimeconfigsource->получить(")#16 /var/www/html/sitespi/vendor/magento/module-config/App/Config/Type/System/Reader.php (73): Magento\Фреймворк\Приложение\Конфигурация\configsourceagregated->получить()#17 /var/www/html/sitespi/var/generation/Magento/Config/App/Config/Type/System/Reader/Proxy.php (95): Magento\Конфигурация\Приложение\Конфигурация\Тип\Система\Читатель->чтение()#18 /var/www/html/sitespi/vendor/magento/module-config/App/Config/Type/System.php (212): Magento\Конфигурация\Приложение\Конфигурация\Тип\Система\Считыватель\Прокси->чтение()#19 /var/www/html/sitespi/vendor/magento/module-config/App/Config/Type/System.php (170): Magento\Конфигурация\Приложение\Конфигурация\Тип\Система->Loaddefaultscopedata("по умолчанию")

20/var/www/html/sitespi/vendor/magento/framework/App/Config.php (139):

Magento\Конфигурация\Приложение\Конфигурация\Тип\Система->получить ('по умолчанию/веб/сек...') #21 /var/www/html/sitespi/vendor/magento/framework/App/Config.php (90): Magento\Фреймворк\Приложение\Конфигурация->получить ("система", "по умолчанию/веб/сек...") #22 /var/www/html/sitespi/vendor/magento/framework/App/Config.php (103): Magento\Фреймворк\Приложение\Конфигурация->GetValue('веб/безопасный/use_...', 'по умолчанию', NULL) #23 /var/www/html/sitespi/vendor/magento/module-store/Model/HeaderProvider/Hsts.php (48): Magento\Фреймворк\Приложение\Конфигурация->issetflag('веб/безопасный/use_...')#24 /var/www/html/sitespi/vendor/magento/framework/App/Response/HeaderManager.php (41): Magento\Магазин\Модель\Поставщик заголовков\Hsts->Canapply()#25 /var/www/html/sitespi/vendor/magento/framework/Interception/Interceptor.php (123): Magento\Framework\App\Response\HeaderManager->beforeSendResponse(Object(Magento\Framework\App\Response\Http\Interceptor))

26/var/www/html/sitespi/var/generation/Magento/Framework/App/Response/Http/Interceptor.php (26):

Magento\Фреймворк\Приложение\Ответ\Http\Перехватчик->___Подключаемые модули вызовов ('Ответ на отправку', Массив, Массив) #27 /var/www/html/sitespi/vendor/magento/framework/App/Http.php (185): Magento\Фреймворк\Приложение\Ответ\Http\Перехватчик->Ответ на отправку()#28 /var/www/html/sitespi/vendor/magento/framework/App/Http.php (156): Magento\Фреймворк\Приложение\Http->Handledevelopermode(Объект(Magento\Фреймворк\Приложение\Начальная загрузка), Объект (исключение zend_db_adapter_exception))#29 /var/www/html/sitespi/vendor/magento/framework/App/Bootstrap.php (263): Исключение Magento\Framework\App\Http->Исключение Catchexception(Объект(Magento\Framework\App\Bootstrap), Объект (исключение zend_db_adapter_exception)) #30 /var/www/html/sitespi/index.php (39): Magento\Фреймворк\Приложение\Начальная загрузка->выполнить(Объект(Magento\Фреймворк\Приложение\Http))

31 {главная}

 3
Author: Teja Bhagavan Kollepara, 2017-10-01

1 answers

После копирования файлов вы проверяете, чтобы изменить подключение к базе данных в

/var/www/html/sitespi/app/etc/env.php

 'db' => 
  array (
    'table_prefix' => '',
    'connection' => 
    array (
      'default' => 
      array (
        'host' => '[Yourhost]',
        'dbname' => '[DBName]',
        'username' => '[DbUser]',
        'password' => '[DbPassword]',
        'active' => '1',
      ),
    ),
  ),

Затем поместите туда соответствующий доступ к mysql

После этого Вы должны Удалите весь чистый кэш, удалив файлы из

  • / var/www/html/sitespi/var/кэш
  • / var/www/html/sitespi/var/кэш страниц

Также, если у вас есть какой-либо кэш, такой как redis ,memcache, затем очистите его.

Most import, you need to check your database user has enough User privilege for that database.

 3
Author: Amit Bera, 2017-10-03 17:34:29