Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Не находит драйвер к sqlite через PDO  (Прочитано 3533 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kvadim

  • Автор темы
  • Участник
  • *
  • Сообщений: 222
    • Просмотр профиля
Не находит драйвер к sqlite через PDO
« : 02 Февраля 2016, 19:52:48 »
Вот вывод команды
print_r(PDO::getAvailableDrivers());
(Нажмите, чтобы показать/скрыть)
команда php -m
(Нажмите, чтобы показать/скрыть)
Вот вывод скрипта, для работы с бд
(Нажмите, чтобы показать/скрыть)
Ну чего еще показать? Даже не знаю, но факт остается фактом, не работает.
« Последнее редактирование: 02 Февраля 2016, 20:57:53 от kvadim »
Kernel: 3.19.0-80-generic x86_64 (64 bit) Ubuntu 14.04 trusty

Linux 4.9.0-6-amd64 #1 SMP Debian 4.9.88-1+deb9u1 (2018-05-07) x86_64

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Не находит драйвер к sqlite через PDO
« Ответ #1 : 02 Февраля 2016, 20:12:49 »
1. Где спойлеры, блин!
2. Драйвер она находит, вот только загрузить не может.
Потому что вы что-то напортачили с установкой.
Что делаи, вспоминайте.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн kvadim

  • Автор темы
  • Участник
  • *
  • Сообщений: 222
    • Просмотр профиля
Re: Не находит драйвер к sqlite через PDO
« Ответ #2 : 02 Февраля 2016, 20:22:06 »
Какие еще спойлеры?? Что делал? Хм...сначала скачал с оф.сайта sqlite устанавливал с исходников и установил, потом еще хотел установить pdo_sqlite так же с оф. сайта, но это не вышло, ругалось на какой-то файл уже не помню и на этом дело закончилось, потом ставил php5-sqlite, в итоге это ничего не помогло, как ругалось на отсутствие драйвера так и ругается.
Kernel: 3.19.0-80-generic x86_64 (64 bit) Ubuntu 14.04 trusty

Linux 4.9.0-6-amd64 #1 SMP Debian 4.9.88-1+deb9u1 (2018-05-07) x86_64

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн kvadim

  • Автор темы
  • Участник
  • *
  • Сообщений: 222
    • Просмотр профиля
Re: Не находит драйвер к sqlite через PDO
« Ответ #4 : 02 Февраля 2016, 20:26:08 »
 
(Нажмите, чтобы показать/скрыть)
у меня таких картинок нет...блин это что постоянно в ручную добавлять??? как не удобно...:(
Kernel: 3.19.0-80-generic x86_64 (64 bit) Ubuntu 14.04 trusty

Linux 4.9.0-6-amd64 #1 SMP Debian 4.9.88-1+deb9u1 (2018-05-07) x86_64

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Не находит драйвер к sqlite через PDO
« Ответ #5 : 02 Февраля 2016, 20:26:25 »
Какие еще спойлеры?? Что делал? Хм...сначала скачал с оф.сайта sqlite устанавливал с исходников и установил, потом еще хотел установить pdo_sqlite так же с оф. сайта, но это не вышло, ругалось на какой-то файл уже не помню и на этом дело закончилось, потом ставил php5-sqlite, в итоге это ничего не помогло, как ругалось на отсутствие драйвера так и ругается.
А вам не пришло в голову прочесть инструкцию?… SQLite идёт как стандартная часть PHP начиная с… забыл, давно было… в общем, идёт.
Про то, что ставить что-то из исходников в пакетном дистрибутиве - это западло, я вообще говорить не буду. Это западло и самый крайний случай.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн kvadim

  • Автор темы
  • Участник
  • *
  • Сообщений: 222
    • Просмотр профиля
Re: Не находит драйвер к sqlite через PDO
« Ответ #6 : 02 Февраля 2016, 20:33:19 »
Ну да где-то видел, что якобы ставить ничего не надо, но до того, как я начал ставить sqlite, драйвер все равно не был обнаружен, был виден только один драйвер - это mysql и Вы видели, результат той команды, что Вы мне давали и даже при результате команды php -m такой строчки как sqlite3 тоже не наблюдалось, соответственно я сделал выводы, что надо устанавливать sqlite и думал что он установиться, если установлю сам sqlite, но это не произошло, оно как ругается, так и ругается...:(
Kernel: 3.19.0-80-generic x86_64 (64 bit) Ubuntu 14.04 trusty

Linux 4.9.0-6-amd64 #1 SMP Debian 4.9.88-1+deb9u1 (2018-05-07) x86_64

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Не находит драйвер к sqlite через PDO
« Ответ #7 : 02 Февраля 2016, 20:37:15 »
Выводы надо было делать по тексту ошибки.
Который вам всегда писался, до того, как вы начали что-то собирать.
Я теперь даже не знаю, как чинить после ваших ковыряний.

Пользователь решил продолжить мысль 02 Февраля 2016, 20:38:09:
Попробуйте
apt-get install --reinstall php5-sqlite
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн kvadim

  • Автор темы
  • Участник
  • *
  • Сообщений: 222
    • Просмотр профиля
Re: Не находит драйвер к sqlite через PDO
« Ответ #8 : 02 Февраля 2016, 20:47:10 »
Я то попробую, но вряд ли это поможет...и еще раз повторяю, что до того, как я начал устанавливать сам sqlite, при попытке выполнить файл в котором описано подключение к БД, через PDO, сразу ругалось на то что, не найден драйвер...

(Нажмите, чтобы показать/скрыть)

Только этих надписей не было
(Нажмите, чтобы показать/скрыть)

Пользователь решил продолжить мысль 02 Февраля 2016, 20:51:17:
Нет такой команды
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 02 Февраля 2016, 20:51:17 от kvadim »
Kernel: 3.19.0-80-generic x86_64 (64 bit) Ubuntu 14.04 trusty

Linux 4.9.0-6-amd64 #1 SMP Debian 4.9.88-1+deb9u1 (2018-05-07) x86_64

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Не находит драйвер к sqlite через PDO
« Ответ #9 : 02 Февраля 2016, 21:21:48 »
SQLite СТОИТ ВСЕГДА.

man apt-get …
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн kvadim

  • Автор темы
  • Участник
  • *
  • Сообщений: 222
    • Просмотр профиля
Re: Не находит драйвер к sqlite через PDO
« Ответ #10 : 02 Февраля 2016, 21:29:44 »
SQLite СТОИТ ВСЕГДА.

man apt-get …

Спасибо, предыдущая команда не помогла, все равно драйвер всего один mysql...других драйверов в PDO просто нет...Придется переделывать полностью, ПО...все делать под mysql....
Kernel: 3.19.0-80-generic x86_64 (64 bit) Ubuntu 14.04 trusty

Linux 4.9.0-6-amd64 #1 SMP Debian 4.9.88-1+deb9u1 (2018-05-07) x86_64

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Не находит драйвер к sqlite через PDO
« Ответ #11 : 02 Февраля 2016, 21:42:42 »
Какая именно команда как именно не помогла?
Показывайте, показывайте, всё показывайте.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн kvadim

  • Автор темы
  • Участник
  • *
  • Сообщений: 222
    • Просмотр профиля
Re: Не находит драйвер к sqlite через PDO
« Ответ #12 : 02 Февраля 2016, 22:06:07 »
Какая именно команда как именно не помогла?
Показывайте, показывайте, всё показывайте.

(Нажмите, чтобы показать/скрыть)

Результат команды php -m

(Нажмите, чтобы показать/скрыть)
Как видно только один драйвер pdo_mysql и больше никакого нет...
Kernel: 3.19.0-80-generic x86_64 (64 bit) Ubuntu 14.04 trusty

Linux 4.9.0-6-amd64 #1 SMP Debian 4.9.88-1+deb9u1 (2018-05-07) x86_64

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Не находит драйвер к sqlite через PDO
« Ответ #13 : 02 Февраля 2016, 22:31:43 »
А, тем более, ставили из PPA при том, что в trusty УЖЕ стоит 5.5 искаропки.
format C: /нахрен
Это будет быстрее.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн kvadim

  • Автор темы
  • Участник
  • *
  • Сообщений: 222
    • Просмотр профиля
Re: Не находит драйвер к sqlite через PDO
« Ответ #14 : 02 Февраля 2016, 22:36:28 »
А, тем более, ставили из PPA при том, что в trusty УЖЕ стоит 5.5 искаропки.
format C: /нахрен
Это будет быстрее.

Очень оригинальничай совет на рабочем сервере, Вы в своем уме? Это потом сколько всего надо будет мне поднимать? Можно сказать, с нуля...не ну его...

Вот странность создал файлик test.php с таким вот содержимым
(Нажмите, чтобы показать/скрыть)

Так все работает, только все равно выдает такое вот сообщение
(Нажмите, чтобы показать/скрыть)

А вот через PDO, ни в какую...не хочет оно работать...
Kernel: 3.19.0-80-generic x86_64 (64 bit) Ubuntu 14.04 trusty

Linux 4.9.0-6-amd64 #1 SMP Debian 4.9.88-1+deb9u1 (2018-05-07) x86_64

 

Страница сгенерирована за 0.039 секунд. Запросов: 25.