Mi sono spostato da WAMP a EasyPHP e ora ci sono problemi nell'utilizzo di PDO. PDO funziona correttamente quando visualizzo il sito nel browser, ma non funziona in cmd o quando eseguo il file di test tramite Netbeans. ottengo:L'estensione PHP PDO non disponibile è la riga di comando
"PDOException: non riusciva a trovare il driver"
In phpinfo()
per configurato Command ho
cscript /nologo configure.js " --enable-snapshot-build" " --disable-isapi" " --enable-debug-pack" " --disable-isapi" " --without-mssql" " --without-pdo-mssql" " --without-pi3web" " --with-pdo-oci=D:\php-sdk\oracle\instantclient10\sdk, shared" " --with-oci8=D:\php-sdk\oracle\instantclient10\sdk, shared" " --with-oci8-11g=D:\php-sdk\oracle\instantclient11\sdk, shared" " --enable-object-out-dir=../obj/" " --enable-com-dotnet" " --with-mcrypt=static" " --disable-static-analyze"
In php.ini
ho già non è commentato queste righe:
extension=php_pdo_mysql.dll
extension=php_mysql.dll
Qualche idea su come posso farlo funzionare?
Sembra che stia caricando il php.ini sbagliato. 'phpinfo()' dovrebbe dirlo. – Znarkus