0

CakePHP をセットアップしようとしています。他のメッセージはすべて問題ありませんが、タイトルに表示されるこのエラーを修正できません。

PDO::__construct(): [コア\ケーキ\モデル\データソース\データベース\Mysql.php

このエラーメッセージの中には

PDO::_ construct() - [内部]、行 ??
Mysql::connect() - CORE\Cake\Model\Datasource\Database\Mysql.php、162 行
目 DboSource::
_construct() - CORE\Cake\Model\Datasource\DboSource.php、262 行
目 ConnectionManager::getDataSource() - CORE\Cake\Model\ConnectionManager.php、107 行
目インクルード - APP\View\Pages\home.ctp、100 行目
View::_evaluate() - CORE\Cake\View\View.php、945 行目
View::_render () - CORE\Cake\View\View.php、907 行目
View::render() - CORE\Cake\View\View.php、471 行目
Controller::render() - CORE\Cake\Controller\Controller.php 、行 948
PagesController::display() - APP\Controller\PagesController.php、行 73
ReflectionMethod::invokeArgs() - [内部]、行 ??
Controller::invokeAction() - CORE\Cake\Controller\Controller.php、486行目
Dispatcher::_invoke() - CORE\Cake\Routing\Dispatcher.php、187行目
Dispatcher::dispatch() - CORE\Cake\Routing \Dispatcher.php、162 行目
[メイン] - APP\webroot\index.php、111 行目

どなたか助けてください。助けが必要です >.<


database.php ファイル:

class DATABASE_CONFIG { 
  public $default = array( 
    'datasource' => 'Database/Mysql', 
    'persistent' => false, 
    'host' => 'local', 
    'login' => 'CakeUser', 
    'password' => 'CakePassword', 
    'database' => 'CakeDB', 
    'prefix' => '', 
    //'encoding' => 'utf8', 
  ); 
  public $test = array( 
    'datasource' => 'Database/Mysql', 
    'persistent' => false, 
    'host' => 'localhost', 
    'login' => 'user', 
    'password' => 'password', 
    'database' => 'test_database_name', 
    'prefix' => '', 
    //'encoding' => 'utf8', ); 
} 
4

1 に答える 1

0

ケーキはどこで手に入れましたか?あなたが持っているケーキファイル自体にエラーが含まれている可能性があります。他のランダムなウェブサイトではなく、 http: //cakephp.org/ でケーキをダウンロードしてください

于 2013-08-16T09:29:48.947 に答える