Du verkar inte ha pdo-drivarna för den databasen du försöker ansltua till installerade. (MySQL?)
Hur ser koden ut samt relevanta delar i php.ini. Vilken version av wamp/php kör du?
4 svar · 490 visningar · startad av tanten
Vad betyder detta?
Fatal error: Uncaught exception 'PDOException' with message 'could not find driver' in C:\wamp\www\webshop\test.php:4 Stack trace: #0
Har precis börjat att försöka lära mig PDO, men det vill sig inte riktigt och jag förstår ingenting...
Är det någon inställning som ska till i WAMP?
Du verkar inte ha pdo-drivarna för den databasen du försöker ansltua till installerade. (MySQL?)
Hur ser koden ut samt relevanta delar i php.ini. Vilken version av wamp/php kör du?
$db = new PDO('mysql:host=localhost;dbname=webbshop', 'root', 'lXXX');
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
$db->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, 1);
Så har jag ändrat dessa i ini-filen.
extension=php_pdo.dll
extension=php_pdo_sqlite.dll
extension=php_pdo_firebird.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_oci.dll
extension=php_pdo_oci8.dll
extension=php_pdo_odbc.dll
extension=php_pdo_pgsql.dll
extension=php_sqlite.dll
Något mer från ini-filen?
Har den senaste versionen av WAMP och php5 och mysql 5.0.22
Och du har startat om wamp efter det?
Nej upptäckte precis att det behövdes göras... när jag kollade om extensions var förbockade :r
Nu fungerar det.