Impossibile connettersi a SQL Server

salve a tutti e' da poco tempo che sto imparando ad utilizzare zend framework e attualmente ho questo problema:

non riesco ad effettuare la connessione al server;

questo e' il mio settings.ini:

database.type = pdo_mssql

database.hostname = nome database

dataase.username = username

database.password = password

database.database = nome database

questo e' il mio index.php

require_once ('Zend_Loader.php');

Zend_Loader::registerautload();

$config = new Zend_Config_Ini('../settings.ini','development');

Zend_Registry::set('config',$config);

$params = array('host' =>$config->database->hostname, 'username' =>$config->database->username,

'password' =>$config->database->password, 'dbname' =>$config->database->database);

$db=Zend_D::factory($config->dataase->type,$params);

Zend_Registry::set('db',$db);

$controller=Zend_Controller_Front::getinstance();

$controller->setControllerDirectory('/../application/default/controllers/');

$controller->dispach();

quando mando in esecuzione l'index.php ottengo questo risultato:

fatal error:uncaught exception'Zend_D_Adapter_Exception' with message 'the PDO extension is required for this adpter but the extension is not loaded' in etc etc

in piu' dentro al log degli errori di Apache trovo scritto:

PHP Warning: PHP Startup:Unale to load dynamic lirary 'C:/Php5/ext/php_msql.dll' impossibile trovare il modulo specificato.r\n\ in Unknown on line 0

PHP Warning: PHP Startup:Unale to load dynamic lirary 'C:/Php5/ext/php_mssql.dll' impossibile trovare il modulo specificato.r\n\ in Unknown on line 0

PHP Warning: PHP Startup:Unale to load dynamic lirary 'C:/Php5/ext/php_mysql.dll' impossibile trovare il modulo specificato.r\n\ in Unknown on line 0

PHP Warning: PHP Startup:Unale to load dynamic lirary 'C:/Php5/ext/php_mysqli.dll' impossibile trovare il modulo specificato.r\n\ in Unknown on line 0

PHP Warning: PHP Startup:Unale to load dynamic lirary 'C:/Php5/ext/php_mssql.dll' impossibile trovare il modulo specificato.r\n\ in Unknown on line 0

PHP Warning: PHP Startup:Unale to load dynamic lirary 'C:/Php5/ext/php_mysql.dll' impossibile trovare il modulo specificato.r\n\ in Unknown on line 0

tuttavia queste librerie si trovano effettivamente dentro la directory C:/Php5/ext/

qualcuno sa spiegarmi cosa potrei fare io dopo ore di navigazione in internet ancora non ho trovato soluzione

grazie mille

inviato 7 anni fa
Barbara
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda