View previous topic :: View next topic |
Author |
Message |
devol n00b
Joined: 15 Jan 2004 Posts: 62
|
Posted: Wed Dec 15, 2004 8:25 pm Post subject: some troubles with phpmyadmin =( |
|
|
Подскажите в чем может быть трабла: при попытке просмотреть содержимое страницы с phpmyadmin, вижу следующее
cannot load mysql extension,
please check PHP Configuration
Documentation
хотя, вроде бы все экстеншины стоят вокмпиленными:
packetstorm root # emerge -pv mod_php php
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] dev-php/mod_php-4.3.9 -X +apache2 +berkdb +crypt -curl -debug -doc -fdftk -firebird -flash -freetds -gd -gd-external +gdbm -gmp -hardenedphp -imap -informix -ipv6 -java +jpeg -kerberos -ldap -mcal -memlimit -mssql +mysql +nls -oci8 -odbc +pam +pdflib +png -postgres -qt -snmp +spell +ssl +tiff +truetype +xml2 -yaz 0 kB
[ebuild R ] dev-php/php-4.3.9 -X +berkdb +crypt -curl -debug -doc -fdftk -firebird -flash -freetds -gd -gd-external +gdbm -gmp -hardenedphp -imap -informix -ipv6 -java +jpeg -kerberos -ldap -mcal -memlimit -mssql +mysql +ncurses +nls -oci8 -odbc +pam +pdflib +png -postgres -qt +readline -snmp +spell +ssl +tiff +truetype +xml2 -yaz 0 kB
Total size of downloads: 0 kB
packetstorm root #
|
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Thu Dec 16, 2004 7:05 am Post subject: |
|
|
Сделай файлик такого содержания: Code: | <?php phpinfo(); ?> |
И посмотри, что сам PHP думает... |
|
Back to top |
|
|
ba l33t
Joined: 25 May 2003 Posts: 804
|
Posted: Thu Dec 16, 2004 8:40 am Post subject: |
|
|
скорее всего надо в конфиге пхп указать extension_dir правильный, либо собрано криво |
|
Back to top |
|
|
devol n00b
Joined: 15 Jan 2004 Posts: 62
|
Posted: Thu Dec 16, 2004 5:39 pm Post subject: =( |
|
|
ниче не понимаю:
packetstorm htdocs # cat /etc/make.conf | grep -i use
USE="unicode samba mmx tiff oav alsa xinerama -kde -gnome java apache2 -qt -X -java mysql"
packetstorm htdocs #
Перекомпилил, но все равно почему-то на phpinfo() показывает --without-mysql
Как его насильно заставить использоваться этот флаг через emerge, не правя никаких конфигов? |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Thu Dec 16, 2004 6:18 pm Post subject: |
|
|
У тебя mysql стоит?
Что говорит emerge -pv mysql? |
|
Back to top |
|
|
devol n00b
Joined: 15 Jan 2004 Posts: 62
|
Posted: Thu Dec 16, 2004 6:20 pm Post subject: |
|
|
угу, стоит
packetstorm root # emerge -pv mysql
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] dev-db/mysql-4.0.22 +berkdb -debug -innodb +perl +readline (-selinux) +ssl -static +tcpd 0 kB
Total size of downloads: 0 kB
packetstorm root #
|
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Thu Dec 16, 2004 6:49 pm Post subject: |
|
|
Еще раз, что говорит emerge -pv mod_php? |
|
Back to top |
|
|
devol n00b
Joined: 15 Jan 2004 Posts: 62
|
Posted: Thu Dec 16, 2004 8:45 pm Post subject: |
|
|
вот что он говорит:
packetstorm root # emerge -pv mod_php
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild NS ] dev-php/mod_php-4.3.10 -X +apache2 +berkdb +crypt -curl -debug -doc -fdftk -firebird -flash -freetds -gd -gd-external +gdbm -gmp -hardenedphp -imap -informix -ipv6 -java +jpeg -kerberos -ldap -mcal -memlimit -mssql +mysql +nls -oci8 -odbc +pam +pdflib +png -postgres -qt -snmp +spell +ssl +tiff +truetype +xml2 -yaz 0 kB
Total size of downloads: 0 kB
packetstorm root #
|
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Thu Dec 16, 2004 9:52 pm Post subject: |
|
|
Хм...
Далее, когда идет сборка пакетов, emerge пишет команду "configure ...".
Запусти еще раз сорку, напрвив вывод в файл: Code: | emerge -v mod_php > mod_php.log 2>&1 |
И потом посмотри, с какими опциями configure вызывался. |
|
Back to top |
|
|
devol n00b
Joined: 15 Jan 2004 Posts: 62
|
Posted: Sat Dec 18, 2004 6:33 am Post subject: =( |
|
|
configure все-таки собирает с mysql
packetstorm root # cat mod_php.log | grep -i mysql | grep -i configure
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-apxs2=/usr/sbin/apxs2 --with-ndbm=/usr --with-db4=/usr --with-mcrypt=/usr --with-mhash=/usr --without-interbase --without-ming --without-swf --without-sybase --with-gdbm=/usr --without-fdftk --without-java --without-mcal --without-unixODBC --without-pgsql --without-snmp --without-gmp --without-mssql --with-pdflib=/usr --without-gd --with-png=/usr --with-png-dir=/usr --with-jpeg=/usr --with-jpeg-dir=/usr --enable-exif --with-tiff=/usr --with-tiff-dir=/usr --with-mysql=/usr --with-mysql-sock=/var/run/mysqld/mysqld.sock --with-freetype-dir=/usr --with-ttf=/usr --with-t1lib=/usr --with-gettext --without-qtdom --with-pspell=/usr --with-openssl=/usr --without-imap --without-ldap --with-dom=/usr --with-dom-xslt=/usr --with-dom-exslt=/usr --without-kerberos --with-pam --disable-memory-limit --disable-ipv6 --without-yaz --disable-debug --without-curl --enable-dbx --with-zlib=/usr --with-zlib-dir=/usr --with-sablot=/usr --enable-xslt --with-xslt-sablot --with-xmlrpc --enable-wddx --with-xml --enable-mbstring=all --enable-mbregex --with-bz2=/usr --with-crack=/usr --with-cdb --enable-pcntl --enable-bcmath --enable-calendar --enable-dbase --enable-filepro --enable-ftp --with-mime-magic=/usr/share/misc/file/magic.mime --enable-sockets --enable-sysvsem --enable-sysvshm --enable-sysvmsg --with-iconv --enable-shmop --enable-dio --enable-yp --without-ncurses --without-readline --enable-inline-optimization --enable-track-vars --enable-trans-sid --enable-versioning --with-config-file-path=/etc/php/apache2-php4 --without-pear
packetstorm root #
Но phpinfo() выдает :
'./configure' '--prefix=/usr' '--host=i686-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--with-apxs2=/usr/sbin/apxs2' '--with-ndbm=/usr' '--with-db4=/usr' '--with-mcrypt=/usr' '--with-mhash=/usr' '--without-interbase' '--without-ming' '--without-swf' '--without-sybase' '--with-gdbm=/usr' '--without-fdftk' '--with-java=/opt/blackdown-jdk-1.4.1' '--without-mcal' '--without-unixODBC' '--without-pgsql' '--without-snmp' '--with-xpm-dir=/usr/X11R6' '--without-gmp' '--without-mssql' '--with-pdflib=/usr' '--without-gd' '--with-png=/usr' '--with-png-dir=/usr' '--with-jpeg=/usr' '--with-jpeg-dir=/usr' '--enable-exif' '--with-tiff=/usr' '--with-tiff-dir=/usr' '--without-mysql' '--with-freetype-dir=/usr' '--with-ttf=/usr' '--with-t1lib=/usr' '--with-gettext' '--with-qtdom=/usr/qt/3' '--with-pspell=/usr' '--with-openssl=/usr' '--without-imap' '--without-ldap' '--with-dom=/usr' '--with-dom-xslt=/usr' '--with-dom-exslt=/usr' '--without-kerberos' '--with-pam' '--disable-memory-limit' '--disable-ipv6' '--without-yaz' '--disable-debug' '--without-curl' '--disable-dbx' '--with-zlib=/usr' '--with-zlib-dir=/usr' '--with-sablot=/usr' '--enable-xslt' '--with-xslt-sablot' '--with-xmlrpc' '--enable-wddx' '--with-xml' '--enable-mbstring=all' '--enable-mbregex' '--with-bz2=/usr' '--with-crack=/usr' '--with-cdb' '--enable-pcntl' '--enable-bcmath' '--enable-calendar' '--enable-dbase' '--enable-filepro' '--enable-ftp' '--with-mime-magic=/usr/share/misc/file/magic.mime' '--enable-sockets' '--enable-sysvsem' '--enable-sysvshm' '--enable-sysvmsg' '--with-iconv' '--enable-shmop' '--enable-dio' '--enable-yp' '--without-ncurses' '--without-readline' '--enable-inline-optimization' '--enable-track-vars' '--enable-trans-sid' '--enable-versioning' '--with-config-file-path=/etc/php/apache2-php4' '--without-pear'
Ниче не понимаю....=( |
|
Back to top |
|
|
doonkel Apprentice
Joined: 06 Aug 2004 Posts: 202
|
Posted: Sat Dec 18, 2004 11:43 am Post subject: |
|
|
Покажи вывод
#emerge -s mysql |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Sat Dec 18, 2004 12:12 pm Post subject: |
|
|
Сколько у тебя php стоит? Впечатление, что ты смотришь вывод не того php, который собираешь.
Есть просто php, который запускается из командной строки (cli) --- надо руками указывать имя скрипта или pipe'ить на вход, есть mod_php, который работает из-под apache2 --- надо смотреть через WWW.
После установки mod_php, apache надо restart'ить. Возможно, у тебя еще есть руками-собранный php. Будь внимателен, думаю, что просто надо запустить правильный скрипт |
|
Back to top |
|
|
devol n00b
Joined: 15 Jan 2004 Posts: 62
|
Posted: Sat Dec 18, 2004 6:25 pm Post subject: |
|
|
Урааааааа!!!
Все заработало, походу просто забыл перезапустить апач...
Спасиба всем, особенно viy! |
|
Back to top |
|
|
m@x Tux's lil' helper
Joined: 01 Aug 2004 Posts: 123
|
Posted: Sat Dec 18, 2004 6:45 pm Post subject: |
|
|
devol wrote: | Урааааааа!!!
Все заработало, походу просто забыл перезапустить апач...
Спасиба всем, особенно viy! |
А как ты сделал что php c мускулом собрался? |
|
Back to top |
|
|
devol n00b
Joined: 15 Jan 2004 Posts: 62
|
Posted: Sat Dec 18, 2004 8:31 pm Post subject: |
|
|
у меня вообще впервые такая проблема появилась, наверно что-то сначала собрал без USE="mysql" и глючило оно...хотя emerge -pv нагло выдавал, что мускл вкомпилен... я так и не понял в чем именно была трабла, а вообще в /etc/make.conf просто добавить в USE mysql и собрать все как обычно emerge mysql =) |
|
Back to top |
|
|
m@x Tux's lil' helper
Joined: 01 Aug 2004 Posts: 123
|
Posted: Sun Dec 19, 2004 9:17 am Post subject: |
|
|
devol wrote: | у меня вообще впервые такая проблема появилась, наверно что-то сначала собрал без USE="mysql" и глючило оно...хотя emerge -pv нагло выдавал, что мускл вкомпилен... я так и не понял в чем именно была трабла, а вообще в /etc/make.conf просто добавить в USE mysql и собрать все как обычно emerge mysql =) |
понятно, а с phpmyadmin как к немк подключиться или запустить а то я поставил. |
|
Back to top |
|
|
|