CakePHP:无法访问MySQL数据库
发布时间:2020-12-13 13:48:45 所属栏目:PHP教程 来源:网络整理
导读:我是Cake PHP的新手,我刚刚完成配置过程,但我很困难为什么Cake无法访问我的MySQL数据库. Cake信息页面说我的tmp目录是可写的,FileEngine用于缓存(不知道这意味着什么),并且我的数据库配置文件存在,但CakePHP无法连接到数据库. 以下是我的设置详情: PHP 5.3(
我是Cake
PHP的新手,我刚刚完成配置过程,但我很困难为什么Cake无法访问我的MySQL数据库. Cake信息页面说我的tmp目录是可写的,FileEngine用于缓存(不知道这意味着什么),并且我的数据库配置文件存在,但CakePHP无法连接到数据库.
以下是我的设置详情: > PHP 5.3(预装在Snow Leopard上) 以下是我经历的步骤: >创建了一个名为cake_blog的MySQL模式 以下是来自database.php的相关配置数据: var $default = array( 'driver' => 'mysql','persistent' => false,'host' => 'localhost','login' => 'cake_blog_user','password' => 'cake_blog_password','database' => 'cake_blog','prefix' => '',); 我在这里错过了什么吗?我还要提一下,如果我插入一个echo mysql_error();在测试数据库连接之前,在/cake/libs/view/pages/home.ctp文件中,显示的错误是“没有这样的文件或目录”.我不知道它在说什么文件或目录. 谢谢!
如果是套接字,只需编辑/etc/php.ini以反映以下内容
pdo_mysql.default_socket=/tmp/mysql.sock 和 mysql.default_socket = /tmp/mysql.sock (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |