Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Подключение PDO PostgreSQL к php ошибка подключения библиотеки

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
SERIOUS
Отправлено: 23 Марта, 2013 - 10:01:54
Post Id


Гость


Покинул форум
Сообщений всего: 87
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




Во время попытки подключения к базе выдаёт вот такую ошибку.
Цитата:
Fatal error: Uncaught exception 'PDOException' with message 'could not find driver' in

Вот эта команда

Выдаёт вот такое
Цитата:
Array ( [0] => mysql )

Вот содержимое php.ini отвечающее за PostgreSQL
Спойлер (Отобразить)


А команда sudo apt-get install php5-dev
Спойлер (Отобразить)
 
 Top
Мелкий Супермодератор
Отправлено: 23 Марта, 2013 - 10:17:02
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




CODE (bash):
скопировать код в буфер обмена
  1. sudo apt-get install php5-pgsql


-----
PostgreSQL DBA
 
 Top
SERIOUS
Отправлено: 23 Марта, 2013 - 10:38:36
Post Id


Гость


Покинул форум
Сообщений всего: 87
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




Мелкий пишет:
CODE (bash):
скопировать код в буфер обмена
sudo apt-get install php5-pgsql

Не удалось содержимое консоли
Спойлер (Отобразить)
 
 Top
Мелкий Супермодератор
Отправлено: 23 Марта, 2013 - 12:16:50
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Ну, соответственно, сперва исправьте зависимости, раз уж умудрились или вы или убунтоводы их поломать.
В простых случаях помогает apt-get install -f, в более сложных - гугл.


-----
PostgreSQL DBA
 
 Top
SERIOUS
Отправлено: 23 Марта, 2013 - 12:26:09
Post Id


Гость


Покинул форум
Сообщений всего: 87
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




Мелкий пишет:
Ну, соответственно, сперва исправьте зависимости, раз уж умудрились или вы или убунтоводы их поломать.
В простых случаях помогает apt-get install -f, в более сложных - гугл.

В простых не помогло в более сложных гугл тоже не помог, поэтому и полез на форум.
 
 Top
Мелкий Супермодератор
Отправлено: 23 Марта, 2013 - 12:42:56
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




На форум вы обратились с проблемой отсутствия драйвера pgsql.
А проблема у вас в битых зависимостях пакетного менеджера. И для этого никаких сведений нету, даже какая в конце концов ОС. Ну с помощью гугла можно выяснить, что этот пакет с этой версией - прерогатива 12.04 LTS (Precise Pangolin). А с помощью вики виден апдейт 14 февраля. Возможно, вы просто не сделали apt-get update. Или поставили пакет вручную. Или вообще со стороннего репозитория. Или ещё чего-нибудь. Можно попробовать снести php и поставить заново.


-----
PostgreSQL DBA
 
 Top
SERIOUS
Отправлено: 23 Марта, 2013 - 13:09:20
Post Id


Гость


Покинул форум
Сообщений всего: 87
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




Мелкий пишет:
На форум вы обратились с проблемой отсутствия драйвера pgsql.
А проблема у вас в битых зависимостях пакетного менеджера. И для этого никаких сведений нету, даже какая в конце концов ОС. Ну с помощью гугла можно выяснить, что этот пакет с этой версией - прерогатива 12.04 LTS (Precise Pangolin). А с помощью вики виден апдейт 14 февраля. Возможно, вы просто не сделали apt-get update. Или поставили пакет вручную. Или вообще со стороннего репозитория. Или ещё чего-нибудь. Можно попробовать снести php и поставить заново.

Вообще у меня изначально стал 5.4, я решил воспользоваться нагугленным скриптом даунгрейда.
Спойлер (Отобразить)

В итоге потом уже что не далал и как не пытался устанавливать/удалять php ничего не менялось.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Администрирование *nix »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB