Не хватает php_mysql.so

Автор ie1398, 21 апреля 2015, 12:05:32

« назад - далее »

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

ie1398

Debian 8
устанавливаю php5-mysql
но не хватает php_mysql.so

# grep -r -n php_mysql.so /var/log/apache2/error.log
1:PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20100525/php_mysql.so' - /usr/lib/php5/20100525/php_mysql.so: cannot open shared object file: No such file or directory in Unknown on line 0
поиск # find / | grep php_mysql.so
не находит нигде

ранее была переустановка и откат php
теперь php не работает полноценно из за нехватки php_mysql.so
как получить этот файлик?

endru

#1
ls -l /usr/lib/php5/20100525/
dpkg -l | grep php5
cat /etc/php5/mods-available/*mysql.ini

ie1398

#2
 ls -l /usr/lib/php5/20100525/
Открыть содержимое (спойлер)
total 10696
-rwxr-xr-x 1 root root  491562 Apr 16 14:07 eaccelerator.so
-rw-r--r-- 1 root root  417960 Apr 18 13:36 libonig.so
-rw-r--r-- 1 root root 9145824 Apr 18 13:32 libphp5.so
-rw-r--r-- 1 root root  141528 Mar 25 01:47 mysqli.so
-rw-r--r-- 1 root root   55432 Mar 25 01:47 mysql.so
-rw-r--r-- 1 root root  534832 Apr 17 08:56 opcache.so
-rw-r--r-- 1 root root   35224 Mar 25 01:47 pdo_mysql.so
-rw-r--r-- 1 root root  113072 Mar 25 01:47 pdo.so
[свернуть]


dpkg -l | grep php5
Открыть содержимое (спойлер)
rc  libapache2-mod-php5                5.4.39-0+deb7u2               amd64        server-side, HTML-embedded scripting language (Apache 2 module)
ii  libphp5-embed                      5.4.39-0+deb7u2               amd64        HTML-embedded scripting language (Embedded SAPI library)
rc  php5-cgi                           5.4.39-0+deb7u2               amd64        server-side, HTML-embedded scripting language (CGI binary)
rc  php5-cli                           5.4.39-0+deb7u2               amd64        command-line interpreter for the php5 scripting language
ii  php5-common                        5.4.39-0+deb7u2               amd64        Common files for packages built from the php5 source
rc  php5-curl                          5.4.39-0+deb7u2               amd64        CURL module for php5
rc  php5-gd                            5.4.39-0+deb7u2               amd64        GD module for php5
rc  php5-imagick                       3.1.0~rc1-1+b2                amd64        ImageMagick module for php5
rc  php5-imap                          5.4.39-0+deb7u2               amd64        IMAP module for php5
rc  php5-intl                          5.4.39-0+deb7u2               amd64        internationalisation module for php5
rc  php5-json                          1.3.6-1                       amd64        JSON module for php5
rc  php5-mcrypt                        5.4.39-0+deb7u2               amd64        MCrypt module for php5
rc  php5-memcache                      3.0.6-6                       amd64        memcache extension module for PHP5
rc  php5-ming                          1:0.4.4-1.1                   amd64        Ming module for php5
ii  php5-mysql                         5.4.39-0+deb7u2               amd64        MySQL module for php5
rc  php5-mysqlnd                       5.4.39-0+deb7u2               amd64        MySQL module for php5 (Native Driver)
rc  php5-pspell                        5.4.39-0+deb7u2               amd64        pspell module for php5
rc  php5-recode                        5.4.39-0+deb7u2               amd64        recode module for php5
rc  php5-snmp                          5.4.39-0+deb7u2               amd64        SNMP module for php5
rc  php5-sqlite                        5.4.39-0+deb7u2               amd64        SQLite module for php5
rc  php5-tidy                          5.4.39-0+deb7u2               amd64        tidy module for php5
rc  php5-xmlrpc                        5.4.39-0+deb7u2               amd64        XML-RPC module for php5
rc  php5-xsl                           5.4.39-0+deb7u2               amd64        XSL module for php5
[свернуть]

cat /etc/php5/mods-available/*mysql.ini
Открыть содержимое (спойлер)
; configuration for php MySQL module
; priority=20
extension=mysql.so
; configuration for php MySQL module
; priority=20
extension=pdo_mysql.so
[свернуть]


используйте теги для оформления. endru
(хорошо, буду знать)

endru

Цитата: ie1398 от 21 апреля 2015, 12:05:32Debian 8
пакеты установлены от debian 7

для какого ПО нужен php5-mysql ?

ie1398

#4
для phpmyadmin.

Цитироватьпакеты установлены от debian 7
последовал одному совету, добавил в source list строчку.
и обновился к 8й версии, не планировал.
что теперь можно сделать? откатить?

ihammers

А phpmyadmin стоит из репозитария? А ссылку нельзя сделать php_mysql.so на mysql.so?

В Debian GNU/Linux Jessie php5-mysql не содержит 20100525 такой директории. Версия php -- php5.6, а не php5.4, что не указано в первом сообщении.

Как вариант решения, если это позволяет, то полностью обновить связку apache2 --- php5 --- mysql-server до версии в Jessie.
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290