Ошибка "J3.x:Class 'PDO' not found"
From Joomla! Documentation
Outdated translations are marked like this.
Joomla!
3.4.0
В Joomla! 3.4 был добавлен новый драйвер баз данных MySQL, базирующихся на драйвере PDO (быстро становящийся фактически новым драйвером соединений с базами данных MySQL). Однако для некоторых пользователей, у PHP которых этот [новый] драйвер не был установлен, была применена неполная проверка существования этого драйвера PDO.
Выдаваемые ошибки
"Fatal error: Class 'PDO' not found /libraries/joomla/database/[drive]/pdomysql.php on line 102"
Подверженные этому версии
В чем причина
В некоторых случаях PHP предоставляется без этого PDO драйвера (в большинстве случаев он установлен) и проверка наличия этого PDO драйвера отстутствует.
Как устранить
Примените патч https://github.com/joomla/joomla-cms/pull/6175.patch Он будет включен в Joomla 3.4.1.