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


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

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

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

Оффлайн AnrDaemon

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

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

Оффлайн kvadim

  • Автор темы
  • Участник
  • *
  • Сообщений: 222
    • Просмотр профиля
Re: Не находит драйвер к sqlite через PDO
« Ответ #16 : 02 Февраля 2016, 23:16:25 »
Очень оригинально было с вашей стороны начинать ломать пакетный менеджер на рабочем сервере.
Теперь пожинайте плоды, взращённые своими руками.

А может ли быть этот глюк с PDO связан с тем, что на домашней машине у меня стоит версия
ubuntu 15.04
(Нажмите, чтобы показать/скрыть)

а на рабочем сервере Ubuntu 14.04.3 LTS

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

плюс версия php -v на домашнем
(Нажмите, чтобы показать/скрыть)
и версия php -v на сервере
(Нажмите, чтобы показать/скрыть)

Если не совсем в этом дело, может надо сделать команду php-config и указать вместо такого значения
(Нажмите, чтобы показать/скрыть)
на то что у меня на домашнем компе
(Нажмите, чтобы показать/скрыть)
при чем на севере папка есть '20131226' но там пусто, хотя не была только библиотека suhosin.so, когда как в папке '20121212' была заполнена всеми нужными библиотеками для php...
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
« Ответ #17 : 02 Февраля 2016, 23:24:43 »
Версии не важны.
PDO и SQLite идут стандартной поставкой с PHP 5.1.
SQLite3 идёт с 5.3 (до 5.3 был выбор между 2 и 3, до 5.2 был только 2 вроде)

Пользователь решил продолжить мысль 02 Февраля 2016, 23:30:01:
Самым правильным, я думаю, будет снос нафиг всего PHP на машине, снос всех каталогов, относящихся к PHP, и заново установка PHP из менеджера. Перед этим отключить все сторонние репозитории.
« Последнее редактирование: 02 Февраля 2016, 23:30:01 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн kvadim

  • Автор темы
  • Участник
  • *
  • Сообщений: 222
    • Просмотр профиля
Re: Не находит драйвер к sqlite через PDO
« Ответ #18 : 02 Февраля 2016, 23:43:31 »
Версии не важны.
PDO и SQLite идут стандартной поставкой с PHP 5.1.
SQLite3 идёт с 5.3 (до 5.3 был выбор между 2 и 3, до 5.2 был только 2 вроде)

Пользователь решил продолжить мысль [time]03 Февраль 2016, 00:30:01[/time]:
Самым правильным, я думаю, будет снос нафиг всего PHP на машине, снос всех каталогов, относящихся к PHP, и заново установка PHP из менеджера. Перед этим отключить все сторонние репозитории.

В файле sources.list только это
(Нажмите, чтобы показать/скрыть)
Если удалить весь php то, сайт конторы вообще работать не будет, а это будет просто ужос...меня просто съедят...с потрохами...нет это не выход, удалять ни коем образом нельзя вообще...
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
« Ответ #19 : 02 Февраля 2016, 23:48:32 »
А что в sources.list.d/* ?

Пользователь решил продолжить мысль 02 Февраля 2016, 23:49:00:
Если удалить весь php то, сайт конторы вообще работать не будет, а это будет просто ужос...меня просто съедят...с потрохами...нет это не выход, удалять ни коем образом нельзя вообще...
Ещё скажите, что у вас нет бэкапов - и вас можно вешать за [цензуру] на первом же столбе.
« Последнее редактирование: 03 Февраля 2016, 00:10:59 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн kvadim

  • Автор темы
  • Участник
  • *
  • Сообщений: 222
    • Просмотр профиля
Re: Не находит драйвер к sqlite через PDO
« Ответ #20 : 03 Февраля 2016, 00:02:38 »
Бэкапы есть только для сайта, для самой системы нет, не делал, да и пока не пойму, как сделать, чтобы и не жрало много места
Да есть пару файликов еще
(Нажмите, чтобы показать/скрыть)
Та еще дело в том, что я этим сервером только как с месяц занимаюсь, восстанавливаю, то что слетело, а бекап сайта еще 5 месяца прошлого года, просто там где размещался сайт, на том хосте винт полетел, и остались бекапы только вот такие старые...да еще и не знаю, что первоочердное хвататься, потому как помимо стайта, еще кучу всего навешно...в общем разрываюсь... да и сервером вообще другой человек занимался, я этого раньше не касался, а теперь он ушел...и вот досталось счастье...что не знаю с какой стороны к нему подойти правильнее
« Последнее редактирование: 03 Февраля 2016, 00:06:15 от 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
« Ответ #21 : 03 Февраля 2016, 00:49:42 »
Выполнять СТРОГО в этом порядке.
При возникновении ошибок в процессе выполнения команд apt-get - решать ошибки, прежде чем переходить к следующему пункту. Если ругается на невозможность удалить файлы - удалять вручную (только с головой!).

1. Удалить НАХРЕН все пакеты, относящиеся к php
apt-get remove .\*php5.\*(Проследить, чтобы не удалились нужные зависимые пакеты при этом! Если попытается удалить трэш типа phpmyadmin - можно удалять спокойно, это мусор, который легко восстановить.)
Записать на бумажку то, что он будет удалять.
2. Удалить каталог /usr/lib/php5 полностью.
3. Удалить каталог /etc/php5 полностью.
4. Удалить все файлы в /etc/apt/sources.list.d/* (сам каталог не удалять!)
5. apt-get update6. apt-get autoremove --yes && apt-get autoclean7. apt-get install php5-cli libapache2-mod-php5 php5 php5-sqlite php5-чеготамещёвамнадоsuhosin - не надо. Это жуткое гуано, которое идиоты тащят из версии в версию с непонятными целями.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн kvadim

  • Автор темы
  • Участник
  • *
  • Сообщений: 222
    • Просмотр профиля
Re: Не находит драйвер к sqlite через PDO
« Ответ #22 : 03 Февраля 2016, 08:34:41 »
Выполнять СТРОГО в этом порядке.
При возникновении ошибок в процессе выполнения команд apt-get - решать ошибки, прежде чем переходить к следующему пункту. Если ругается на невозможность удалить файлы - удалять вручную (только с головой!).

1. Удалить НАХРЕН все пакеты, относящиеся к php
apt-get remove .\*php5.\*(Проследить, чтобы не удалились нужные зависимые пакеты при этом! Если попытается удалить трэш типа phpmyadmin - можно удалять спокойно, это мусор, который легко восстановить.)
Записать на бумажку то, что он будет удалять.
2. Удалить каталог /usr/lib/php5 полностью.
3. Удалить каталог /etc/php5 полностью.
4. Удалить все файлы в /etc/apt/sources.list.d/* (сам каталог не удалять!)
5. apt-get update6. apt-get autoremove --yes && apt-get autoclean7. apt-get install php5-cli libapache2-mod-php5 php5 php5-sqlite php5-чеготамещёвамнадоsuhosin - не надо. Это жуткое гуано, которое идиоты тащят из версии в версию с непонятными целями.

На счет suhosin так оно у меня ругалось с самого начала, до того, как я начал возится с sqlite
и ошибку на счет PDO, тоже...

Тогда еще такой вопрос, вот у меня показывает что есть обновления на такие пакеты
(Нажмите, чтобы показать/скрыть)
их можно смело обновлять? ничего такого не слетит? в настройках?
« Последнее редактирование: 03 Февраля 2016, 08:36:23 от 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
« Ответ #23 : 03 Февраля 2016, 16:20:32 »
Можно обновлять. Вот только не очень понимаю, откуда вы это копируете.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн kvadim

  • Автор темы
  • Участник
  • *
  • Сообщений: 222
    • Просмотр профиля
Re: Не находит драйвер к sqlite через PDO
« Ответ #24 : 03 Февраля 2016, 19:29:00 »
Можно обновлять. Вот только не очень понимаю, откуда вы это копируете.

Стоит webmin, графику не ставили, только webmin+squid+sarg+zpanel
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
« Ответ #25 : 03 Февраля 2016, 19:58:22 »
А. Я им пользуюсь только "напосмотреть".
Все операции быстрее сделать в консоли.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн kvadim

  • Автор темы
  • Участник
  • *
  • Сообщений: 222
    • Просмотр профиля
Re: Не находит драйвер к sqlite через PDO
« Ответ #26 : 03 Февраля 2016, 20:32:54 »
А. Я им пользуюсь только "напосмотреть".
Все операции быстрее сделать в консоли.

А собственно специально смотреть и не надо, когда заходишь на вебмин, то системная информация сразу отображается, вот на данный момент надо 5 пакетов обновить
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.068 секунд. Запросов: 25.