phpMyAdmin Невозможно загрузить расширение mysql

Привет гуру генту) вот траблы.. собрал сервер все воркает, обновил php5.3 теперь и 5.2 и 5.3 стоит
пставил phpMyAdmin и вылезли грабли Невозможно загрузить расширение mysql в гугле советов много.. но не помогло, причем мускуль стартует, в MyAdmin пускает,врд все ок но данная ошибка твердит обратное - что не все так хорошо какъ есть)

eselect php list apache2
[1] php5.2
[2] php5.3 *

что есть
ls -1 /etc/php
ответ
apache2-php5.2
apache2-php5.3
cli-php5.2
cli-php5.3

phpMyAdmin
* Информация о версии: 3.3.8.1

phpinf

PHP Version 5.3.5-pl0-gentoo

mysqli
MysqlI Support enabled
Client API library version 5.1.51
Active Persistent Links 0
Inactive Persistent Links 0
Active Links 0
Client API header version 5.1.51
MYSQLI_SOCKET /var/run/mysqld/mysqld.sock

Если нужно кину весь инф!

а emerge --with-bdeps y

а

emerge --with-bdeps y -uDN world
revdep-rebuild

делали? Завершилось нормально?

Кстати, зачем вам 2 ПХП?

SysA написал(а): а emerge

SysA написал(а):
а

emerge --with-bdeps y -uDN world
revdep-rebuild

делали? Завершилось нормально?

Кстати, зачем вам 2 ПХП?

Сделал как Вы сказали не помогло, да и не было смысла, я собрал все с нуля пару дней назад, по поводу php грохнул 5.2, но когда прописал что вы посоветовали, он гад сам установился прошлось его снова убивать))

mysql or mysqli

mysql or mysqli ???

zloy_leonart написал(а):
и вылезли грабли Невозможно загрузить расширение mysql

и вылезли где?

php собран с обоями USE'ами ? (mysql mysqli)

php 5.3 и phpmyadmin работает (у меня) на обоих драйверах без проблем

что-то добрый я сегодня ....

leryc написал(а): mysql or

leryc написал(а):
mysql or mysqli ???

zloy_leonart написал(а):
и вылезли грабли Невозможно загрузить расширение mysql

и вылезли где?

php собран с обоями USE'ами ? (mysql mysqli)

php 5.3 и phpmyadmin работает (у меня) на обоих драйверах без проблем

Да конечно (mysql mysqli)
где вылазит да вот http://s011.radikal.ru/i317/1101/d4/45a8829c6d66.jpg

как вариант (и должно

как вариант (и должно работать) $cfg['Servers'][$i]['extension'] = 'mysqli'
в конфиге phpmyadmin

phpinfo должен вывести что поддерживает mysql и mysqli, а у вас только о mysqli информация

покопайтесь в php.ini и посмотрите, что обе секции активны

после установки php3 апач рестартовал?

и покажите всетаки emerge -pv php

что-то добрый я сегодня ....

По тем пунктам выше сейчас

По тем пунктам выше сейчас буду копать, спасибо что отвечаете!

emerge -pv mysql

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] dev-db/mysql-5.1.51 USE="community minimal* perl ssl -big-tables -cluster (-debug) -embedded -extraengine -latin1 -max-idx-128 -pbxt -profiling (-selinux) -static -test -xtradb" 0 kB

USE="-gdbm" emerge -pv php

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] dev-lang/php-5.3.5 USE="apache2 berkdb bzip2 cdb* cgi* cli crypt ctype curl* curlwrappers* debug* fileinfo filter ftp* gd* hash iconv inifile* interbase* iodbc* ipv6 json kerberos* ldap* mssql* mysql* mysqli nls odbc* phar posix qdbm* readline sapdb* session sharedext* sharedmem* simplexml sockets* sqlite* sqlite3* ssl tidy* tokenizer unicode wddx* xml xmlrpc* xsl* zlib (-adabas) -bcmath (-birdstep) -calendar -cjk -db2 (-dbmaker) -doc -embed (-empress) (-empress-bcs) -enchant (-esoob) -exif (-firebird) -flatfile -fpm (-frontbase) -gd-external -gdbm* -gmp -imap -intl -kolab -ldap-sasl -libedit -mhash -mysqlnd -oci8 -oci8-instant-client -pcntl -pdo -pic -postgres -recode -snmp -soap (-solid) -spell -suhosin (-sybase-ct) -sysvipc -threads -truetype -xmlreader -xmlwriter -xpm -zip" 0 kB

[Решено частично]

Ребят первый раз столкнулся что в config.inc.php нужно что-то менять, но это пол беды в новыхъ phpMyAdmin вообще по умолчанию нету в корне config.inc.php хотя раньше это было , теперь в корне только config.sample.inc.php.

Как поборол!
1.config.sample.inc.php переименовал на config.inc.php
2. В config.inc.php нашол строку $cfg['Servers'][$i]['extension'] = 'mysql'; и просто дописал "i" в итоге вышла строка $cfg['Servers'][$i]['extension'] = 'mysqli';.
3.Обновил страницу майадмина ошибка пропала.

Скажите может стоило просто дописать еще строку то есть сделать что-то подобное ?
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['extension'] = 'mysqli';
да и в целом правильно ли подошел к решению подобной ситуации, понятно что есть железный ответ программеров, Работает?- Да но каряво- главное что работает :))))

П.С Потому что в phpmyadmin/setup/lib/config_info.inc.php нашел вот эту строку, я не силен в этом но что-то говорит наверное

/**
* Default values overrides
* Use only full paths
*/
$cfg_db['_overrides'] = array();
$cfg_db['_overrides']['Servers/1/extension'] = extension_loaded('mysqli'){'mysql'}

? 'mysqli' : 'mysql';

Одно осталось в phpinfo так пока не появилось mysql есть только mysqli

переход на mysqli - это

переход на mysqli - это "политика партии" ;)
всё сделали правильно

последние версии phpmyadmina так себя ведут - после конфигурирования файл config.inc.php можно снова удалить ;)

$cfg['Servers'][$i]['extension'] = 'mysqli';
нужна только эта строчка

$i - это номер сервера в конфигурации (когда конфигурируется через веб-интерфейс - и желательно конфигурить через веб ;) )

что-то добрый я сегодня ....

После всего))))

Вот какъ майадминциков не пхнуть ногой)))) смотри что они сделали, оказывается все проще чем было в 100 раз, это новшество ихъ, http://localhost/phpmyadmin/setup и открывается страница для создания конфига, у меня чуть глаза на лоб не полезли, там все доходчиво описано,в общем если коротко просто , в корне phpmyadmin создаем папку с правами записи config кажется, в принципе все чего у Вас нет, он сразу напишет, и предложит создать, ставишь галочки на том что тебе необходимо, и нажимаешь сохранить, и готовый фаил config.inc.php уже у вас в папке config просто от туда выдернем его ставим атрибуты на него, кидаем в корень phpmyadmin, удаляем папку config, а то будет материцца, и все работает, пипецъ.. это нужно было столько мудохацца чтоб дойти до такого))) Причем когда лазил по папкам сразу обратил внимание на новую папку, но особо не придал значению)) С ЭТИМ РЕШЕНО!

Но блин php с mysql по прежниму не дружит

php не собран с поддержкой

php не собран с поддержкой mysql.

Не грусти, товарищ! Всё хорошо, beautiful good!

Вопрос тогда какъ))

winterheart написал(а):
php не собран с поддержкой mysql.

На вопрос какъ, ответ руками не принемаецца)) уже несколько раз все пересобиралъ, какъ мускуль так и пхпешникъ, апачь под шум волны, и все каъ видем не помогло:(

emerge --info
Portage 2.1.9.25 (default/linux/amd64/10.0, gcc-4.4.4, glibc-2.11.2-r3, 2.6.36-g entoo-r5 x86_64)
=================================================================
System uname: Linux-2.6.36-gentoo-r5-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Proce ssor_5200+-with-gentoo-1.12.14
Timestamp of tree: Mon, 10 Jan 2011 22:15:01 +0000
app-shells/bash: 4.1_p7
dev-java/java-config: 2.1.11-r1
dev-lang/python: 2.6.6-r1, 3.1.2-r4
dev-util/cmake: 2.8.1-r2
sys-apps/baselayout: 1.12.14-r1
sys-apps/sandbox: 2.4
sys-devel/autoconf: 2.65-r1
sys-devel/automake: 1.11.1
sys-devel/binutils: 2.20.1-r1
sys-devel/gcc: 4.4.4-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool: 2.2.10
sys-devel/make: 3.81-r2
virtual/os-headers: 2.6.30-r1 (sys-kernel/linux-headers)
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O3 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/ fonts/fonts.conf /etc/gconf /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php 5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox .d /etc/terminfo"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages news paral lel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-log s unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.localhost.net.ar/ http://ftp.swin.edu.au/gentoo ht tp://gentoo.inode.at/ rsync://gentoo.lagis.at/gentoo-distfiles/ "
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en ru"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclu de=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.au.gentoo.org/gentoo-portage"
USE="X Xaw3d acl adns aim alsa amd64 apache2 avahi bash-completion berkdb bzip2 caps cdb cgi cli client cracklib crypt cscope cups curl curlwrappers cvs cxx dba se dbm dbus dbx debug dedicated directfb dri dts dv dvb edit eds emacs esd evo e xamples extras fortran freetds ftp gcj gd gdbm geoip ggi gif ginac glut gnome-ke yring gnutls gpm gps gstreamer gtkhtml hardened hddtemp iconv imlib inifile inno db interbase iodbc ipv6 java java5 java6 javascript jbig jpeg jpeg2k kerberos la sh latex lcms ldap libbcmath libsamplerate libwww mad maildir mailwrapper matrox mdnsresponder-compat mikmod mime minimal mmx modplug modules mp3 mpeg mpi msql mssql mudflap multilib musicbrainz mysql mysqli nas ncurses netapi netboot netcd f networkmanager nis nls nocd nptl nptlonly odbc openmp osc oscar oss pam pch pc re pda perl php5-3 policykit pppd pulseaudio python qdbm qmail-spp qt3 qt4 rdesk top readline samba sapdb sasl savedconfig scanner sdl server session sharedext s haredmem shorten simplexml smbclient smp sndfile sockets socks5 source spl sqlit e sqlite3 sse sse2 ssl svg sysfs syslog szip taglib tcl tcpd tidy tokenizer unic ode usb uuid vhosts voodoo3 vorbis wavpack wddx wmf x264 xattr xinetd xml xmlrpc xorg xosd xsl xvid zeroconf zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-mod em bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel in tel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_P CM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec 958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias asis auth_basic auth_digest a uthn_alias authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm aut hz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cer n_meta charset_lite dav dav_fs dav_lock dbd deflate dir disk_cache dumpio env ex pires ext_filter file_cache filter headers ident imagemap include info log_confi g log_forensic logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy _balancer proxy_connect proxy_ftp proxy_http rewrite setenvif speling status uni que_id userdir usertrack version vhost_alias" APACHE2_MPMS="prefork" COLLECTD_PL UGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROT OCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk 3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf supe rstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard mouse evdev" KERNEL ="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb n curses text" LINGUAS="en ru" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND ="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4 options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat lo gmark ipmark dhcpmac delude chaos account"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_A LL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_R SYNC_EXTRA_OPTS, PORTDIR_OVERLAY

Еще раз покажи вывод emerge

Еще раз покажи вывод emerge -pv php

Не грусти, товарищ! Всё хорошо, beautiful good!

winterheart написал(а): Еще

winterheart написал(а):
Еще раз покажи вывод emerge -pv php

192 ~ # USE="-gdbm" emerge -pv php

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] dev-lang/php-5.3.5 USE="apache2 berkdb bzip2 cdb* cgi* cli crypt ctype curl* curlwrappers* debug* fileinfo filter ftp* gd* hash iconv inifile* interbase* iodbc* ipv6 json kerberos* ldap* mssql* mysql* mysqli nls odbc* phar posix qdbm* readline sapdb* session sharedext* sharedmem* simplexml sockets* sqlite* sqlite3* ssl tidy* tokenizer unicode wddx* xml xmlrpc* xsl* zlib (-adabas) -bcmath (-birdstep) -calendar -cjk -db2 (-dbmaker) -doc -embed (-empress) (-empress-bcs) -enchant (-esoob) -exif (-firebird) -flatfile -fpm (-frontbase) -gd-external -gdbm* -gmp -imap -intl -kolab -ldap-sasl -libedit -mhash -mysqlnd -oci8 -oci8-instant-client -pcntl -pdo -pic -postgres -recode -snmp -soap (-solid) -spell -suhosin (-sybase-ct) -sysvipc -threads -truetype -xmlreader -xmlwriter -xpm -zip" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

epm -qa
bash-4.1_p7
bash-completion-1.2
gentoo-bashcomp-20100613
gentoolkit-0.2.4.6.1-r1
portage-utils-0.3.1
epm-1.33
java-config-wrapper-0.16
java-config-2.1.11-r1
icedtea6-bin-1.9.1
gnutls-2.10.2
mit-krb5-1.8.3-r2
memcached-1.4.5
openssh-5.6_p1-r2
rsync-3.0.7
iputils-20100418-r1
wget-1.12-r3
dhcpcd-5.2.8
curl-7.20.0-r2
mod_fastcgi-2.4.7_pre0910052141
php-5.3.5
perl-5.12.2-r4
python-2.6.6-r1
tcl-8.5.8-r1
python-3.1.2-r4
Module-Build-0.36.07
File-Spec-3.31
Storable-2.20
Scalar-List-Utils-1.23
ExtUtils-CBuilder-0.27.03
PodParser-1.38
ExtUtils-ParseXS-2.22.05
ftpbase-0.01-r2
vsftpd-2.3.2-r1
openldap-2.4.23
xdebug-client-2.1.0
renderproto-0.11.1
kbproto-1.0.5
xcb-proto-1.6-r1
xf86bigfontproto-1.2.0
xextproto-7.1.2
inputproto-2.0.1
xproto-7.0.19
recordproto-1.14.1
emul-linux-x86-baselibs-20100915-r1
baselayout-1.12.14-r1
texinfo-4.13
findutils-4.4.2
diffutils-2.8.7-r2
sysvinit-2.88-r1
which-2.20
net-tools-1.60_p20090728014017-r1
debianutils-3.2.3
portage-2.1.9.25
grep-2.5.4-r1
man-pages-3.28
help2man-1.38.2
sed-4.2.1
shadow-4.1.4.2-r6
xinetd-2.3.14
acl-2.2.49
kbd-1.15
busybox-1.17.4
miscfiles-1.4.2-r1
tcp-wrappers-7.6-r8
module-init-tools-3.5
less-436
sandbox-2.4
pcmciautils-014-r1
keyutils-1.2-r2
man-1.6f-r4
groff-1.20.1-r3
attr-2.4.44
coreutils-8.7
util-linux-2.17.2
gawk-3.1.6
man-pages-posix-2003a
file-5.04
genkernel-3.4.10.907
linux-headers-2.6.30-r1
gentoo-sources-2.6.36-r5
git-1.7.3.4-r1
font-util-1.2.0
dejavu-2.30
encodings-1.0.4
ssmtp-2.62-r8
pambase-20101024
procps-3.2.8
cronbase-0.3.2-r1
psmisc-22.12
vixie-cron-4.1-r10
DBI-1.615
IO-Socket-SSL-1.35
Locale-gettext-1.05-r1
Net-SSLeay-1.36
Digest-HMAC-1.01-r1
DBD-mysql-4.01.7
Authen-SASL-2.15
Error-0.17.016
perl-tk-804.029
PlRPC-0.2020-r1
Net-Daemon-0.43
Net-SMTP-SSL-1.01
YAML-Tiny-1.41
Digest-SHA1-2.12
net-snmp-5.4.2.1-r4
mkfontdir-1.0.6
mkfontscale-1.0.8
sqlite-3.7.2
mysql-init-scripts-1.2
phpmyadmin-3.3.8.1
qdbm-1.8.77
mysql-5.1.51
libiodbc-3.52.7
unixODBC-2.3.0
sqlite-2.8.16-r4
cdb-0.75-r2
freetds-0.64
alsa-headers-1.0.23
grub-0.97-r10
setuptools-0.6.14
yacc-1.9.1-r4
gtk-doc-am-1.15
pkgconfig-0.25-r2
cmake-2.8.1-r2
sysfsutils-2.1.0
e2fsprogs-1.41.12
reiserfsprogs-3.6.21
udev-151-r4
xfsprogs-3.0.3
jfsutils-1.1.14
alsa-lib-1.0.23
libpng-1.4.3
giflib-4.1.6-r1
jpeg-8b
fontconfig-2.8.0
freetype-2.4.3-r2
nano-2.2.4
apache-2.2.16
e2fsprogs-libs-1.41.12
cracklib-2.8.16
db-4.7.25_p4
timezone-data-2010o
libcap-2.17
ncurses-5.7-r3
gpm-1.20.6
readline-6.1
db-4.8.30
pam-1.1.3
glibc-2.11.2-r3
zlib-1.2.3-r1
gdbm-1.8.3-r4
mime-types-8
realpath-1.15-r1
pax-utils-0.2.1
ca-certificates-20090709
mc-4.7.0.3
xz-utils-4.999.9_beta
tar-1.23-r2
gzip-1.4
cpio-2.11
bzip2-1.0.6
unzip-6.0-r1
mailbase-1
docbook-xsl-stylesheets-1.75.2
htmltidy-20090325-r1
sgml-common-0.6.3-r5
build-docbook-catalog-1.4
docbook-xml-dtd-4.3-r1
pecl-memcached-1.0.2-r1
xdebug-2.1.0-r1
popt-1.16
libxml2-2.7.7
eventlog-0.2.12
mm-1.3.0
apr-1.4.2
cyrus-sasl-2.1.23-r1
libxslt-1.1.26
libffi-3.0.9
libpthread-stubs-0.1
gmp-4.3.2
libpcre-8.02
oniguruma-5.9.2
libmemcached-0.39
openssl-1.0.0c
expat-2.0.1-r3
libgpg-error-1.7
libevent-1.4.14b
libmcrypt-2.5.8-r2
apr-util-1.3.10
glib-2.24.1-r1
libtasn1-2.9-r1
mpfr-2.4.2_p3
libgcrypt-1.4.6
man-pages-ru-3.27.2066.1435.20101003
libXt-1.0.9
libXdmcp-1.1.0
libXi-1.4.0
libICE-1.0.7
libXft-2.2.0
libSM-1.2.0
libfontenc-1.1.0
libXrender-0.9.6
libxcb-1.7
libXtst-1.2.0
libXau-1.0.6
xtrans-1.2.6
libX11-1.4.0
libXext-1.2.0
patch-2.5.9
bison-2.4.2
gnuconfig-20100924
gcc-config-1.4.1
autoconf-wrapper-10-r1
automake-1.11.1
gettext-0.18.1.1-r1
libtool-2.2.10
automake-wrapper-4
flex-2.5.35
libperl-5.10.1
autoconf-2.65-r1
make-3.81-r2
m4-1.4.15
binutils-config-1.9-r4
gcc-4.4.4-r2
binutils-2.20.1-r1
eselect-php-0.6.2
eselect-fontconfig-1.0
apache-tools-2.2.16
eselect-python-20100321
perl-cleaner-2.7
webapp-config-1.50.16-r1
syslog-ng-3.1.3
eselect-1.2.11
python-updater-0.8

Что неясного в данном выводе

Что неясного в данном выводе в обозначении mysql* ?
man emerge читался?

[ Все решено ] Все заработало

Убрал флаги что при пересборки попросил портейдж

USE flag interbase enables support for software not present in Portage!
USE flag sapdb enables support for software not present in Portage!

то есть в make.conf

убрал interbase и sapdb пересобрал php и все заработало. Причем хочу обратить внимание на то что в phpMyAdmin 3.3.8.1 setup я выбрал именно mysql проверил все заработало НО В САМОМ setup ПОСЛЕ ВЫБОРА mysql написало что лучьше выбрать mysqli так как он быстрей!!!

phpinfo()

mysql
MySQL Support enabled
Active Persistent Links 0
Active Links 0
Client API version 5.1.51
MYSQL_MODULE_TYPE external
MYSQL_SOCKET /var/run/mysqld/mysqld.sock
MYSQL_INCLUDE -I/usr/include/mysql
MYSQL_LIBS -L/usr/lib64 -lmysqlclient

Ну и

mysqli
MysqlI Support enabled
Client API library version 5.1.51
Active Persistent Links 0
Inactive Persistent Links 0
Active Links 0
Client API header version 5.1.51
MYSQLI_SOCKET /var/run/mysqld/mysqld.sock

Спасибо кто был морально и письменно со мной!;)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".