CakePHP: mssql veri kaynağı kullanmaya çalışıyor hata

0 Cevap php

Bu CakePHP ile ms sql kullanarak benim ilk kez. Genellikle ben mysql kullanabilirsiniz. Benim database.php dosyayı düzenlenen ettik:

class DATABASE_CONFIG {

var $default = array(
    'driver' => 'mssql',
    'persistent' => false,
    'host' => 'jura',
    'login' => 'sa',
    'password' => '********',
    'database' => 'clientportal',
    'prefix' => '',
);

var $test = array(
    'driver' => 'mssql',
    'persistent' => false,
    'host' => 'jura',
    'login' => 'sa',
    'password' => '********',
    'database' => 'clientportal',
    'prefix' => '',
);
}

Ben indeks sayfasını Ancak ben bu hatayı alıyorum:

PHP SQL Server interface is not installed, cannot continue. For troubleshooting information, see http://php.net/mssql/

Fatal error: Call to undefined function mssql_min_message_severity() in C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs\clientportaladmin\cake\libs\model\datasources\dbo\dbo_mssql.php on line 123

Bu dbo_mssql.php dosyasında bu kurucusundan geliyor:

function __construct($config, $autoConnect = true) {
    if ($autoConnect) {
        if (!function_exists('mssql_min_message_severity')) {
            trigger_error(__("PHP SQL Server interface is not installed, cannot continue. For troubleshooting information, see http://php.net/mssql/", true), E_USER_WARNING);
        }
        mssql_min_message_severity(15);
        mssql_min_error_severity(2);
    }
    return parent::__construct($config, $autoConnect);
}

Ben php ini dosyasında mssql uzantısı

extension=php_mssql.dll

Ben yoğun benim kurulum üzerinde PHP ile mssql veritabanlarını kullanarak oldum ama onun merak ediyorum benim php dizindeki ini dosyası php.ini dosyası php.ini-geliştirme ve php.ini-üretim denir çünkü ama aslında bir php kullanmak . C kökünde oturan ini dosyası:

Herkes bu önce ile uğraşmak zorunda kalmıştır? Ya da kimse yapmam gereken ne biliyor musun? Btw W7 kullanma.

Jonesy

0 Cevap