Во время попытки подключения к базе выдаёт вот такую ошибку. | Цитата | | Fatal error: Uncaught exception 'PDOException' with message 'could not find driver' in |
Вот эта команда | Код | print_r(PDO::getAvailableDrivers());
|
Выдаёт вот такое | Цитата | | Array ( [0] => mysql ) |
Вот содержимое php.ini отвечающее за PostgreSQL | Код |
[PostgreSQL] ; Allow or prevent persistent links. ; [URL=http://php.net/pgsql.allow-persistent]http://php.net/pgsql.allow-persistent[/URL] pgsql.allow_persistent = On
; Detect broken persistent links always with pg_pconnect(). ; Auto reset feature requires a little overheads. ; [URL=http://php.net/pgsql.auto-reset-persistent]http://php.net/pgsql.auto-reset-persistent[/URL] pgsql.auto_reset_persistent = Off
; Maximum number of persistent links. -1 means no limit. ; [URL=http://php.net/pgsql.max-persistent]http://php.net/pgsql.max-persistent[/URL] pgsql.max_persistent = -1 ; Maximum number of links (persistent+non persistent). -1 means no limit. ; [URL=http://php.net/pgsql.max-links]http://php.net/pgsql.max-links[/URL] pgsql.max_links = -1
; Ignore PostgreSQL backends Notice message or not. ; Notice message logging require a little overheads. ; [URL=http://php.net/pgsql.ignore-notice]http://php.net/pgsql.ignore-notice[/URL] pgsql.ignore_notice = 0
; Log PostgreSQL backends Notice message or not. ; Unless pgsql.ignore_notice=0, module cannot log notice message. ; [URL=http://php.net/pgsql.log-notice]http://php.net/pgsql.log-notice[/URL] pgsql.log_notice = 0
|
А команда sudo apt-get install php5-dev | Код | sudo apt-get install php5-dev Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Некоторые пакеты невозможно установить. Возможно, вы просите невозможного, или же используете нестабильную версию дистрибутива, где запрошенные вами пакеты ещё не созданы или были удалены из Incoming. Следующая информация, возможно, поможет вам:
Пакеты, имеющие неудовлетворённые зависимости: php5-dev : Зависит: php5-common (>= 5.3.10-1ubuntu3.6) но 5.3.10-1ubuntu3 будет установлен E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
|
Это сообщение отредактировал(а) Serious2008 - 23.3.2013, 11:04
|