PHP SQLite "could not find driver" hatası

Baklava Ordusu

Decapat
Katılım
21 Haziran 2022
Mesajlar
640
Çözümler
2
Yer
Türkmenistan
Daha fazla  
Cinsiyet
Erkek
PHPStorm kullanıyorum. SQLite database dosyası oluşturdum ve drıverları yükledim. "php.ini" dosyasında virgülleri kaldırdım hala aynı hata. Anlamadım gitti yahu.
 
SQLite PDO enabled olarak geliyor


PHP:
<?php
try {
    $dsn = 'C:\xampp\htdocs\Eska\identifier.sqlite';

    $db = new PDO($dsn);
    $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    echo "Connected to SQLite database successfully!<br>";
} catch (PDOException $e) {
    echo "Error connecting to SQLite: " . $e->getMessage();
    $db = null;
}

İşte.

Şöyle bir kısım da var:

Kod:
[sqlite3]
; Directory pointing to SQLite3 extensions
; https://php.net/sqlite3.extension-dir
;sqlite3.extension_dir =
 

Dosya Ekleri

  • 1719754784978.png
    250 KB · Görüntüleme: 26
Açık olması gereken her şey açık. .dll mi eksik acaba? PHP kurulumunun olduğu klasörde, ext klasörünün içine girdiğinde php_pdo_sqlite.dll ve php_sqlite3.dll var mı?

Bir de PHP Storm senin .ini dosyana uygun mu çalışıyor acaba? Yoksa kendi .ini'sini mi kullanıyor?
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…