私は現在、自分のプロジェクトにCodeIgniter 3.0.6を使用しています。 webappとMS SQLサーバーを接続する必要があります。それは私の状況です:CodeIgniter 3とSQLサーバを接続
PHPバージョン:5.6 on locahostと5.4 in usイントラネットです。
SQLのバージョン:MSのWindows Server 2008 R2
私はすでに両方のサーバー上のすべてのDLLの内線で
PHP 5.6
extension=php_sqlsrv_56_ts.dll
extension=php_pdo_sqlsrv_56_ts.dll
PHP 5.4
extension=php_sqlsrv_54_ts.dll
extension=php_pdo_sqlsrv_54_ts.dl
をインストールしました私のCI構成DB私が持っている:
'dsn' => '',
'hostname' => 'MYHOST',
'username' => 'USER',
'password' => 'PSW',
'database' => 'DB',
'dbdriver' => 'sqlsrv',
私も
'dsn' => 'sqlsrv:server=HOST,1433;Database=DBNAME',
'dbdriver' => 'sqlsrv',
'subdriver' => 'pdo'
常に私は同じエラーを持って試してみた:私はここのStackOverflowのチュートリアルや質問をたくさん読みましたが、すべてはdoens't
Unable to connect to your database server using the provided settings.
Filename: C:/xampp/htdocs/system/database/DB_driver.php
Line Number: 436
を作業。
解決策を見つけるために私を助けてください、私はgettinクレイジーです!
はまだ – sintakonte
をSQLSRV問題はありませPDOとしてdbdriverしてみてください。.. –