торт php версия 4 fre sh установить базу данных не подключается - PullRequest
0 голосов
/ 08 февраля 2020
'default' => [
            'className' => 'Cake\Database\Connection',
            'driver' => 'Cake\Database\Driver\Mysql',
            'persistent' => false,
            'host' => 'localhost',
            'username' => 'root',
            'password' => '000000',
            'database' => 'cakephp',
            'encoding' => 'utf8mb4',
            'timezone' => 'UTC',
            'cacheMetadata' => true,

моя база данных в phpmyadmin в xampp в порядке.

Но все равно php На домашней странице написано

CakePHP is NOT able to connect to the database.
Connection to database could not be established: SQLSTATE[HY000] [1045] Access denied for user 'my_app'@'localhost' (using password: YES)

1 Ответ

1 голос
/ 10 февраля 2020

Недавно я столкнулся с этой проблемой и решил ее, добавив конфигурацию базы данных в config/app_local.php

Согласно документации Cake php:

Скелет приложения имеет config/app.php файл, который должен содержать конфигурацию, которая не меняется в различных средах, в которых развернуто ваше приложение.

Файл config/app_local.php должен содержать данные конфигурации, которые различаются в разных средах, и должен управляться управлением конфигурацией или вашим инструменты развертывания

Справка: CAKE PHP -> Конфигурация -> Настройка приложения

...