gpt4 book ai didi

php - 错误: Database table jobs for model Job was not found

转载 作者:行者123 更新时间:2023-11-29 22:11:40 25 4
gpt4 key购买 nike

我在 Stack Overflow 上看到了有关此主题的所有内容,但没有任何内容真正解决了我的问题。

我将一个在 cakephp 上制作的应用程序从 Linux 机器迁移到 w7 机器。我不是程序员所以我对这种事情不熟悉。顺便说一句,我在这台新机器上安装了 xamp,导入了所有内容,但在本地主机中运行时,应用程序的一部分显示此错误。

Warning (2): mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES) [CORE\cake\libs\model\datasources\dbo\dbo_mysql.php, line 370]
Warning (2): mysql_select_db(): supplied argument is not a valid MySQL-Link resource [CORE\cake\libs\model\datasources\dbo\dbo_mysql.php, line 375]
Warning (2): mysql_get_server_info(): supplied argument is not a valid MySQL-Link resource [CORE\cake\libs\model\datasources\dbo\dbo_mysql.php, line 383]
Warning (2): mysql_query(): supplied argument is not a valid MySQL-Link resource [CORE\cake\libs\model\datasources\dbo\dbo_mysql.php, line 407]

Missing Database Table

Error: Database table jobs for model Job was not found.

Notice: If you want to customize this error message, create app\views\errors\missing_table.ctp``

我已经完成了 phpmyadmin 的新安装来管理我的数据库,我已经导入了以前的表等,但错误仍然存​​在。这不是复数术语或缺少表的问题,表在确切的数据库中具有确切的名称!

模型名称-->job.php Controller --> jobs_controller.php

这是我的database.php代码:

class DATABASE_CONFIG {

var $default = array(
'driver' => 'mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'root',
'password' => 'password',
'database' => 'seo',
'prefix' => '',
);

var $test = array(
'driver' => 'mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'user',
'password' => 'password',
'database' => 'test_database_name',
'prefix' => '',
);
}
?>

缓存是干净的。

这是 .htaccess(这可能会阻止 phpmyadmin 连接)

<IfModule mod_rewrite.c>
RewriteEngine on
Rewriterule ^phpmyadmin/.*$ - [PT]
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</IfModule>

我真的被这个问题困扰了,抱歉我的篇幅。

我非常感谢您的帮助。

最佳答案

尝试将密码设为空

class DATABASE_CONFIG {

var $default = array(
'driver' => 'mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'root',
'password' => '',
'database' => 'seo',
'prefix' => '',
);

var $test = array(
'driver' => 'mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'user',
'password' => '',
'database' => 'test_database_name',
'prefix' => '',
);

}?>

关于php - 错误: Database table jobs for model Job was not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31585208/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com