Avatar ·

خطأ PDOException "could not find driver" في PHP: الأسباب والحل على LAMP

مرحباً بالجميع! أنا مبتدئ في PHP وأحاول إعداد الاتصال بـ MySQL عبر PDO على خادمي المحلي (LAMP — Linux, Apache, MySQL, PHP). لدي Ubuntu، وقمت بتثبيت جميع المكونات عبر apt، ولكن عند تشغيل السكريبت، أحصل على الخطأ التالي: \n\n``` \nFatal error: Uncaught PDOException: could not find driver in /var/www/html/test.php:3 \n``` \n\nإليك الكود الخاص بي: \n\n```php \ngetMessage(); \n} \n?> \n``` \n\nلقد تحققت بالفعل من أن خادم MySQL قيد التشغيل (عبر `systemctl status mysql`)، وأن قاعدة البيانات testdb موجودة، وأن المستخدم root بدون كلمة مرور يعمل في وحدة تحكم MySQL. لكن PDO