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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: PDO mysql и sql драйверы  (Прочитано 8847 раз)

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

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: PDO mysql и sql драйверы
« Ответ #60 : 01 Июня 2016, 18:44:47 »
Вы ставили PHP от Ondřej Surý. Теперь это совершенно точно.
Вариант вижу один.
1. apt-get remove --purge '*php*'
2. Удаляете сторонние репозитории из /etc/apt/sources.list.d/ (и из самого /etc/apt/sources.list )
3. apt-get update && apt-get install php5 libapache2-mod-php5 php5-mysqlnd php5-sqlite
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн kvadim

  • Автор темы
  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Re: PDO mysql и sql драйверы
« Ответ #61 : 01 Июня 2016, 19:33:14 »
Вы ставили PHP от Ondřej Surý. Теперь это совершенно точно.
Вариант вижу один.
1. apt-get remove --purge '*php*'
2. Удаляете сторонние репозитории из /etc/apt/sources.list.d/ (и из самого /etc/apt/sources.list )
3. apt-get update && apt-get install php5 libapache2-mod-php5 php5-mysqlnd php5-sqlite
Что из этого удалять?
ls
andykimpe-php5-suhosin-trusty.list  ondrej-php5-trusty.list.save
ondrej-php5-trusty.list
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

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: PDO mysql и sql драйверы
« Ответ #62 : 01 Июня 2016, 19:37:43 »
Всё. Особенно первое.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн wolfser2701

  • Забанен
  • Участник
  • *
  • Сообщений: 180
    • Просмотр профиля
Re: PDO mysql и sql драйверы
« Ответ #63 : 01 Июня 2016, 19:41:10 »
Цитировать
1. apt-get remove --purge '*php*'
2. Удаляете сторонние репозитории из /etc/apt/sources.list.d/ (и из самого /etc/apt/sources.list )
Очень поддержу, после пурге я бы ещё лишние конфиги поискал  и подтёр (ИМХО).

Оффлайн kvadim

  • Автор темы
  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Re: PDO mysql и sql драйверы
« Ответ #64 : 01 Июня 2016, 20:02:59 »
Цитировать
1. apt-get remove --purge '*php*'
2. Удаляете сторонние репозитории из /etc/apt/sources.list.d/ (и из самого /etc/apt/sources.list )
Очень поддержу, после пурге я бы ещё лишние конфиги поискал  и подтёр (ИМХО).
Всё. Особенно первое.
Дело в том, что suhosin, нужен для zpanelcp, php или apache не помню что именно, но ругулся на отсутствие этой библиотеки
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

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: PDO mysql и sql драйверы
« Ответ #65 : 01 Июня 2016, 20:45:31 »
Всё, что требует этого говна, говном является.
Так что сноси не задумываясь.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн kvadim

  • Автор темы
  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Re: PDO mysql и sql драйверы
« Ответ #66 : 02 Июня 2016, 18:56:29 »
Всё, что требует этого говна, говном является.
Так что сноси не задумываясь.

Вот с репозиториев удалил те 3 записи и файла

А эта команда не работает
apt-get remove --purge '*php*'
apt-get remove --purge '*php*'
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
E: Не удалось найти пакет *php*
E: Ошибка компиляции регулярного выражения — Invalid preceding regular expression
E: Не удалось найти пакет по регулярному выражению «*php*»
« Последнее редактирование: 02 Июня 2016, 18:58:22 от 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

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: PDO mysql и sql драйверы
« Ответ #67 : 02 Июня 2016, 19:00:24 »
Ага. АПТ хочет регулярки. Я постоянно путаюсь, кому маски, кому регулярки.
apt-get remove --purge '.*php.*'
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн kvadim

  • Автор темы
  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Re: PDO mysql и sql драйверы
« Ответ #68 : 02 Июня 2016, 19:11:09 »
Ага. АПТ хочет регулярки. Я постоянно путаюсь, кому маски, кому регулярки.
apt-get remove --purge '.*php.*'
Все сделал, как Вы советовали, но в итоге все равно та же ошибка
php -v
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20121212/pdo_sqlite.so' - /usr/lib/php5/20121212/pdo_sqlite.so: undefined symbol: sqlite3_column_table_name in Unknown on line 0
PHP 5.5.9-1ubuntu4.17 (cli) (built: May 19 2016 19:05:57)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
    with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies
    with Suhosin v0.9.38, Copyright (c) 2007-2015, by SektionEins GmbH
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

Оффлайн wolfser2701

  • Забанен
  • Участник
  • *
  • Сообщений: 180
    • Просмотр профиля
Re: PDO mysql и sql драйверы
« Ответ #69 : 02 Июня 2016, 19:23:28 »
Цитировать
php -v
PHP 7.0.4-7ubuntu2.1 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
Зачётно, сам не знаю откуда и почему.

Оффлайн kvadim

  • Автор темы
  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Re: PDO mysql и sql драйверы
« Ответ #70 : 02 Июня 2016, 19:32:57 »
Цитировать
php -v
PHP 7.0.4-7ubuntu2.1 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
Зачётно, сам не знаю откуда и почему.
Скорее всего у тебя 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

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: PDO mysql и sql драйверы
« Ответ #71 : 02 Июня 2016, 20:07:57 »
Цитировать
php -v
PHP 7.0.4-7ubuntu2.1 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
Зачётно, сам не знаю откуда и почему.
Я знаю, но это тема для другого топика.

Все сделал, как Вы советовали, но в итоге все равно та же ошибка
php -v
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20121212/pdo_sqlite.so' - /usr/lib/php5/20121212/pdo_sqlite.so: undefined symbol: sqlite3_column_table_name in Unknown on line 0
PHP 5.5.9-1ubuntu4.17 (cli) (built: May 19 2016 19:05:57)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
    with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies
    with Suhosin v0.9.38, Copyright (c) 2007-2015, by SektionEins GmbH
Забудьте про CLI, он вполне может быть из другого места.
У вас сайт не работает, сайт и проверяйте.

И показывайте для контроля dpkg --list '*php*' '*sqlite*' | cat - ("cat -" чтобы не резало имена)
И вообще у вас в /usr/lib/php5/20121212+lfs/ должна быть sqlite3.so
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн kvadim

  • Автор темы
  • Участник
  • *
  • Сообщений: 232
    • Просмотр профиля
Re: PDO mysql и sql драйверы
« Ответ #72 : 02 Июня 2016, 21:46:00 »
Цитировать
php -v
PHP 7.0.4-7ubuntu2.1 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
Зачётно, сам не знаю откуда и почему.
Я знаю, но это тема для другого топика.

Все сделал, как Вы советовали, но в итоге все равно та же ошибка
php -v
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20121212/pdo_sqlite.so' - /usr/lib/php5/20121212/pdo_sqlite.so: undefined symbol: sqlite3_column_table_name in Unknown on line 0
PHP 5.5.9-1ubuntu4.17 (cli) (built: May 19 2016 19:05:57)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
    with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies
    with Suhosin v0.9.38, Copyright (c) 2007-2015, by SektionEins GmbH
Забудьте про CLI, он вполне может быть из другого места.
У вас сайт не работает, сайт и проверяйте.

И показывайте для контроля dpkg --list '*php*' '*sqlite*' | cat - ("cat -" чтобы не резало имена)
И вообще у вас в /usr/lib/php5/20121212+lfs/ должна быть sqlite3.so
Сайт сам по себе работает вроде, но та функция где используется sqlite, как не работала, так и не работает, выходит что все бес толку делалось пока что. :(
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h]
| Состояние=не[n]/установлен[i]/настроен[c]/распакован[U]/частично настроен[F]/
            частично установлен[H]/trig-aWait/Trig-pend
|/ Ошибка?=(нет)/требуется переустановка[R] (верхний регистр
в полях состояния и ошибки указывает на ненормальную ситуацию)
||/ Имя                                 Версия                                  Архитектура  Описание
+++-===================================-=======================================-============-===============================================================================
un  dovecot-sqlite                      <нет>                                   <none>       (описание недоступно)
un  libapache2-mod-php4                 <нет>                                   <none>       (описание недоступно)
ii  libapache2-mod-php5                 5.5.9+dfsg-1ubuntu4.17                  amd64        server-side, HTML-embedded scripting language (Apache 2 module)
un  libapache2-mod-php5filter           <нет>                                   <none>       (описание недоступно)
ii  libaprutil1-dbd-sqlite3:amd64       1.5.4-1+deb.sury.org~trusty+1           amd64        Apache Portable Runtime Utility Library - SQLite3 Driver
rc  libsqlite0                          2.8.17-10ubuntu2                        amd64        SQLite shared library
ii  libsqlite3-0:amd64                  3.8.2-1ubuntu2.1                        amd64        SQLite 3 shared library
un  php-apc                             <нет>                                   <none>       (описание недоступно)
un  php-crypt-gpg                       <нет>                                   <none>       (описание недоступно)
un  php-pear                            <нет>                                   <none>       (описание недоступно)
ii  php5                                5.5.9+dfsg-1ubuntu4.17                  all          server-side, HTML-embedded scripting language (metapackage)
un  php5-cgi                            <нет>                                   <none>       (описание недоступно)
ii  php5-cli                            5.5.9+dfsg-1ubuntu4.17                  amd64        command-line interpreter for the php5 scripting language
ii  php5-common                         5.5.9+dfsg-1ubuntu4.17                  amd64        Common files for packages built from the php5 source
un  php5-dev                            <нет>                                   <none>       (описание недоступно)
un  php5-fpm                            <нет>                                   <none>       (описание недоступно)
ii  php5-json                           1.3.2-2build1                           amd64        JSON module for php5
un  php5-mhash                          <нет>                                   <none>       (описание недоступно)
un  php5-mysql                          <нет>                                   <none>       (описание недоступно)
un  php5-mysqli                         <нет>                                   <none>       (описание недоступно)
ii  php5-mysqlnd                        5.5.9+dfsg-1ubuntu4.17                  amd64        MySQL module for php5 (Native Driver)
ii  php5-readline                       5.5.9+dfsg-1ubuntu4.17                  amd64        Readline module for php5
ii  php5-sqlite                         5.5.9+dfsg-1ubuntu4.17                  amd64        SQLite module for php5
un  php5-suhosin                        <нет>                                   <none>       (описание недоступно)
un  php5-user-cache                     <нет>                                   <none>       (описание недоступно)
un  php5-xcache                         <нет>                                   <none>       (описание недоступно)
un  php5-xdebug                         <нет>                                   <none>       (описание недоступно)
un  phpapi-20121212                     <нет>                                   <none>       (описание недоступно)
un  proftpd-mod-sqlite                  <нет>                                   <none>       (описание недоступно)
un  roundcube-sqlite                    <нет>                                   <none>       (описание недоступно)


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

Оффлайн wolfser2701

  • Забанен
  • Участник
  • *
  • Сообщений: 180
    • Просмотр профиля
Re: PDO mysql и sql драйверы
« Ответ #73 : 02 Июня 2016, 21:56:11 »
kvadim
Цитировать
все бес толку
Извините конечно, но до тех пор, пока так писано, так и работать будет, (лыко в строку никто не отменял, а буковь точно).

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: PDO mysql и sql драйверы
« Ответ #74 : 02 Июня 2016, 22:47:44 »
kvadim,
Цитировать
у вас в /usr/lib/php5/20121212+lfs/ должна быть sqlite3.so
Есть такая буква?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

 

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