Selam millet, birazdan anlatacağım sorun yüzünden 2 saattir kafayı yemek üzereyim. Localhost'ta XAMPP üzerinde çalışıyorum, PHP 8.2 sürümü var. MySQL veritabanına PDO ile bağlanmaya çalışıyorum ama sürekli şu hatayı alıyorum:
Fatal error: Uncaught PDOException: could not find driver in C:\xampp\htdocs\deneme\index.php:3 Stack trace: #0 {main} thrown in C:\xampp\htdocs\deneme\index.php on line 3
php.ini dosyasını kontrol ettim, extension=php_pdo_mysql.dll satırının başındaki noktalı virgülü kaldırdım, hatta extension_dir yolunu da doğruladım ama hala aynı hata. phpinfo() sayfasında PDO sürücüleri kısmında sadece 'sqlite' görünüyor, 'mysql' yok. XAMPP kontrol panelinden Apache'yi durdurup başlattım, bilgisayarı restart bile ettim ama nafile. Başka bir yerde yapmam gereken bir ayar mı var? Yoksa PHP sürümüyle mi ilgili? Yardımcı olursanız sevinirim, şimdiden teşekkürler.
Fatal error: Uncaught PDOException: could not find driver in C:\xampp\htdocs\deneme\index.php:3 Stack trace: #0 {main} thrown in C:\xampp\htdocs\deneme\index.php on line 3
php.ini dosyasını kontrol ettim, extension=php_pdo_mysql.dll satırının başındaki noktalı virgülü kaldırdım, hatta extension_dir yolunu da doğruladım ama hala aynı hata. phpinfo() sayfasında PDO sürücüleri kısmında sadece 'sqlite' görünüyor, 'mysql' yok. XAMPP kontrol panelinden Apache'yi durdurup başlattım, bilgisayarı restart bile ettim ama nafile. Başka bir yerde yapmam gereken bir ayar mı var? Yoksa PHP sürümüyle mi ilgili? Yardımcı olursanız sevinirim, şimdiden teşekkürler.