2015-01-26 1 views
0

에 연결할 수 없습니다 :CakePHP의 내가이 문제를 가지고 SQLSERVER 익스프레스 2012

CakePHP의 데이터베이스에 연결할 수 없습니다.

데이터베이스 연결 "Sqlserver"가 없거나 만들 수 없습니다.

내가 지금까지 했어 무엇

세부 사항 :

class DATABASE_CONFIG { 

public $default = array(
    'datasource' => 'Database/Sqlserver', 
    'persistent' => false, 
    'host' => 'localhost\MSSQLSERVER', 
    //'login' => 'root', 
    //'password' => '', 
    'database' => 'Northwind', 
    'prefix' => '', 
    //'encoding' => 'utf8', 
); 

나는이

[pdo_sqlsrv] 
extension=php_pdo_sqlsrv_54_ts.dll //this file exists in xampp\php\ext 
pdo_sqlsrv.log_severity=-1 

있었다 그리고 나는 Northwind 데이터베이스 등을 내 XAMPP의 \ PHP는 \의 php.ini 파일에서

잘.

그래서 문제의 원인은 무엇이며 해결책은 무엇입니까? 도움을 간구하십시오. 정말 고마워요!

답변

0

확장 프로그램을 사용하도록 설정 한 후 Apache를 다시 시작 했습니까? 간단한 phpinfo 페이지를 만들고 확장이로드되고 있는지 확인하십시오. 당신은 PDO 섹션에서 그것을 볼 수 있어야합니다 당신이 당신을위한 올바른 드라이버를 PHP 버전을로드하고 있는지 확인하십시오.

enter image description here

관련 문제