Соединение с базой данных CakePHP «Mysql» отсутствует или не может быть создан. core.php и bootstrap.Stack Overflow

Я искал ответы до того, как опубликовал этот вопрос, и похоже, что проблема в файле core.php или bootstrap.php. Я видел, как кто-то сказал, что мне нужно изменить префиксы или что-то в этом роде, но я не понимаю, что именно я должен изменить их. Может кто-то помочь мне, пожалуйста? Вот страница с ошибкой:

Соединение с базой данных «Mysql» отсутствует или не может быть создано.
Ошибка: произошла внутренняя ошибка.

Stack Trace
CORE/Cake/Model/Datasource/DboSource.php line 260 → Mysql->connect()
CORE/Cake/Model/ConnectionManager.php line 105 → DboSource->__construct(array)
CORE/Cake/Model/Model.php line 3476 → ConnectionManager::getDataSource(string)
CORE/Cake/Model/Model.php line 1126 → Model->setDataSource(string)
CORE/Cake/Model/Model.php line 3498 → Model->setSource(string)
CORE/Cake/Model/Model.php line 1355 → Model->getDataSource()
CORE/Cake/View/Helper/FormHelper.php line 207 → Model->schema()
CORE/Cake/View/Helper/FormHelper.php line 459 → FormHelper->_introspectModel(string, string)
APP/View/Layouts/default.ctp line 85 → FormHelper->create(string, array)
CORE/Cake/View/View.php line 935 → include(string)
CORE/Cake/View/View.php line 897 → View->_evaluate(string, array)
CORE/Cake/View/View.php line 529 → View->_render(string)
CORE/Cake/View/View.php line 474 → View->renderLayout(string, string)
CORE/Cake/Controller/Controller.php line 952 → View->render(string, null)
APP/Controller/PagesController.php line 69 → Controller->render(string)
[internal function] → PagesController->display(string)
CORE/Cake/Controller/Controller.php line 490 → ReflectionMethod->invokeArgs(PagesController, array)
CORE/Cake/Routing/Dispatcher.php line 185 → Controller->invokeAction(CakeRequest)
CORE/Cake/Routing/Dispatcher.php line 160 → Dispatcher->_invoke(PagesController, CakeRequest, CakeResponse)
APP/webroot/index.php line 108 → Dispatcher->dispatch(CakeRequest, CakeResponse)

0

Решение

У вас есть правильная связь между сайтом и базой данных? Единственная причина, по которой я могу думать об этой проблеме. Проверьте настройки вашей конфигурации в файле database.php

0

Другие решения

Других решений пока нет …