У меня PHP 5.3.6, и я использую ubuntu.
Как я могу включить / установить расширения PDO и GD. Я уже пробовал установить php5-mysql
и php5-gd
. Я также попытался добавить это в свой php.ini:
extension=mysql.so
extension=pdo.so
extension=pdo_mysql.so
extension=gd.so
Все, что вам нужно сделать, это:
apt-get install php5-gd php5-mysql
Вам не нужно ничего редактировать, это должно вызвать extension=
материал, который нужно добавить в файлы /etc/php5/conf.d, которые будут включены автоматически.
Проверьте вывод phpinfo()
функция, чтобы увидеть, включены ли модули или нет. Обратите внимание, что, хотя вам не нужно их редактировать, есть отдельные файлы php.ini для apache2 / cli / cgi, например, /etc/php5/apache2/php.ini
Если ваш каталог /etc/php5/conf.d пуст, и эти пакеты уже установлены, кто-то должен удалить файлы оттуда, чтобы получить возможность их восстановить, запустите:
apt-get -o DPkg::Options::='--force-confmiss' reinstall php5-gd php5-mysql
Причина, по которой вам придется это сделать, заключается в том, что dpkg предполагает, что если вы удалили файлы conffiles, вы сделали это по какой-то причине, и он не хочет отменять ваши изменения.
установить php5-dev
и php-pear
, тогда вы сможете установить pdo_mysql через pecl install pdo_mysql
. Строки в php.ini должны добавляться автоматически.