Я уже сделал много копаться по установке/включения PDO расширения MySQL на StackOverflow и многих других сайтах, поэтому, пожалуйста, не рассматривать это как дубликат вопросPHP PDO MySQL не найден
Я на CentOS 6.5 и имею PHP 5.5.26, который был скомпилирован с make, make install
(я знаю, что это более ранняя версия, поэтому, пожалуйста, не закрывайте вопрос или предлагайте обновление до новой версии php. Также не можете установить php с помощью yum, поскольку это то, что было установлено мной уже и не должно быть установлено/изменено).
Итак, когда я скомпилировал php и добавил его в apache, он не отображает драйвер mysql PDO. Я попытался поставить extension=pdo_mysql.so
на ini
файл без успеха (да, я также перезапустил сервер, после внесения изменений).
Он показывает pdo enabled, но только для драйверов pgsql и sqlite.
Кроме того, попытался установить пакет php-mysql с помощью yum. Но проблема с установкой yum заключается в установке версии 5.3.3 драйвера, которая жалуется на проблемы совместимости, так как моя версия php - 5.5.26.
Так что я не уверен, что мне нужно сделать, установить PDO MySQL добавочных
Просто нужно задать основные вопросы - сделал перезапуске PHP и свой веб сервер? –
Конечно, я перезапустил сервер. – Abubakkar
Мысль так. Если вы не можете перекомпилировать с --with-pdo-mysql, не можете установить расширение через yum и не можете обновить, я не знаю, что вы можете с этим сделать. Удачи, надеюсь, вы найдете хороший ответ. –