J3.x

Class 'PDO' niet gevonden

From Joomla! Documentation

This page is a translated version of the page J3.x:Class 'PDO' not found and the translation is 100% complete.

Other languages:
العربية • ‎Deutsch • ‎English • ‎español • ‎français • ‎Nederlands • ‎русский
Joomla! 
3.4.0

In Joomla 3.4 is een nieuwe database-driver voor MySQL, gebaseerd op de PDO, toegevoegd (in snel tempo de nieuwe de facto driver voor MySQL database-verbindingen aan het worden). Hoewel een onvolledige controle op het bestaan van de PDO driver werd geïmplementeerd voor gebruikers die de driver niet geïnstalleerd hadden met PHP.

Gerapporteerde fouten

Fatal error: Class 'PDO' not found /libraries/joomla/database/[drive]/pdomysql.php on line 102

Getroffen versies

Info non-talk.png
General Information

This pertains only to Joomla! version(s):- 3.4.0

Wat is de oorzaak

PHP wordt niet altijd geïnstalleerd met de PDO driver (het is meestal aanwezig) en er wat een ontbrekende controle op het bestaan van de PDO driver.

Hoe op te lossen

Pas de patch https://github.com/joomla/joomla-cms/pull/6175.patch toe. Deze zit in Joomla 3.4.1