Tôi đã chuyển từ WAMP sang EasyPHP và hiện tại có sự cố khi sử dụng PDO. PDO hoạt động tốt khi tôi xem trang web trong trình duyệt, nhưng không hoạt động trong cmd hoặc khi tôi chạy tệp thử nghiệm qua Netbeans. tôi nhận được:Mở rộng PDO PHP không có sẵn là dòng lệnh
"PDOException: không thể tìm thấy tài xế"
Trong phpinfo()
cho Configure lệnh Tôi có
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"
Trong php.ini
Tôi đã uncomment những dòng này:
extension=php_pdo_mysql.dll
extension=php_mysql.dll
Bất kỳ ý tưởng nào về cách tôi có thể làm việc này?
Có vẻ như đang tải sai php.ini. 'phpinfo()' sẽ cho bạn biết điều đó. – Znarkus