【发布时间】:2021-01-26 17:00:35
【问题描述】:
注意 (8):使用未定义的常量 ankitgir_deshbhakt - 假定为“ankitgir_deshbhakt”[CORE/Cake/Model/ConnectionManager.php,第 69 行]
Code Context
include_once APP . 'Config' . DS . 'database.php';
if (class_exists('DATABASE_CONFIG')) {
static::$config = new DATABASE_CONFIG();
```
ConnectionManager::_init() - CORE/Cake/Model/ConnectionManager.php, line 69
ConnectionManager::getDataSource() - CORE/Cake/Model/ConnectionManager.php, line 83
Model::setDataSource() - CORE/Cake/Model/Model.php, line 3626
Model::setSource() - CORE/Cake/Model/Model.php, line 1155
Model::getDataSource() - CORE/Cake/Model/Model.php, line 3653
Model::_readDataSource() - CORE/Cake/Model/Model.php, line 3031
Model::find() - CORE/Cake/Model/Model.php, line 3003
Video::getDetails() - APP/Model/Video.php, line 75
ConfigController::view() - APP/Controller/ConfigController.php, line 53
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167
require - APP/webroot/index.php, line 110
[main] - ROOT/index.php, line 41
【问题讨论】:
-
错误信息很清楚,CakePHP 认为名为@987654323@ 的数据库表丢失了。你做了什么来调试这个问题?该表实际上是否在数据库中丢失?您是否希望模型使用不同的表?您需要在此处提供更多背景信息,说明您无法/不知道如何解决的问题。
-
但视频在数据库中可用。我想告诉你完整的故事。我在我的 phpmyAdmin 中上传了数据库文件。然后它给出了错误,所以有人安装了 cakephp,我不知道他是如何上传的。但是这个问题已经解决了。现在它给出了“在数据源默认值中找不到模型视频的表格视频”的错误。当我在 phpmyadmin 中看到时,视频就在那里。很多次我试图通过互联网解决这个问题,但每次我都无法解决。有人告诉我在mysql的地方使用mysqli。我对cakephp一无所知,所以请帮忙
标签: php cakephp cakephp-2.x