Установка PHP 5.3 [SOLVED]
kein 9 марта, 2010 - 21:24
Что то не получается:(
Поставил из emerge 5.2, сконфигурировал, все нормально, работает.
Решил ставить 5.3, скачал, конфиг такой сделал:
--prefix=/usr/lib/php5 --host=i686-pc-linux-gnu --mandir=/usr/lib/php5/man --infodir=/usr/lib/php5/info --sysconfdir=/etc --cache-file=./config.cache --with-pcre-regex=/usr --disable-cli --with-apxs2=/usr/sbin/apxs2 --with-config-file-path=/etc/php/apache2-php5 --with-config-file-scan-dir=/etc/php/apache2-php5/ext-active --without-pear --disable-bcmath --with-bz2 --disable-calendar --disable-ctype --without-curl --without-curlwrappers --disable-dbase --disable-exif --without-fbsql --without-fdftk --disable-filter --disable-ftp --with-gettext --without-gmp --disable-hash --disable-ipv6 --disable-json --without-kerberos --enable-mbstring --with-mcrypt --without-mhash --without-msql --without-mssql --with-ncurses --with-openssl --with-openssl-dir=/usr --disable-pcntl --disable-pdo --without-pgsql --disable-posix --without-pspell --without-recode --disable-simplexml --disable-shmop --with-snmp --disable-soap --disable-sockets --without-sybase --without-sybase-ct --disable-sysvmsg --disable-sysvsem --disable-sysvshm --without-tidy --disable-tokenizer --disable-wddx --disable-xmlreader --disable-xmlwriter --without-xmlrpc --without-xsl --disable-zip --with-zlib --disable-debug --enable-dba --without-cdb --with-db4 --disable-flatfile --with-gdbm --disable-inifile --without-qdbm --with-freetype-dir=/usr --with-t1lib=/usr --disable-gd-jis-conv --with-jpeg-dir=/usr --with-png-dir=/usr --without-xpm-dir --with-gd --with-ldap --without-ldap-sasl --with-mysql=/usr --with-mysql-sock=/var/run/mysqld/mysqld.sock --without-mysqli --with-readline --without-libedit --without-mm --without-sqlite
Просто скопировав из phpinfo)
С начала при make install, что ненайден /etc/apache2/apache2.conf
По гуглил, предложили удалить в makefile install-sapi, не получилось, вернул.
Скопировал конфиг в apache2.conf, поставилось, опять скопировал apache2.conf в httpd.conf.
Ошибка при старте апача:
undefined symbol: _zval_dtor_func
Дальше не знаю как...
»
- Для комментирования войдите или зарегистрируйтесь
Ересь
#14443
layman -a php-experimental ;
layman -a php-experimental ; emerge -av =dev-lang/php-5.3*
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
emerge -av
emerge -av =dev-lang/php-5.3*
Не находит никак. Вроде бы и в make.conf прописал PORTDIR-OVERLAY нужный каталог layman.
Но в самом каталоге что удивительно нету ebuild php-5.3^:
Вот здесь есть ebuild'ы http://projects.usrportage.de/index.fcgi/php-overlay/browser
Может как то можно изменить на этот адрес?
Сорри, он в pure-gentoo П.С
Сорри, он в pure-gentoo
П.С Освой eix-remote
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
pure-funtoo) Опять
pure-funtoo)
Опять fail:(
Начал устанавливать, емерж начал ругаться, что sys-devel/libtool в системе версии 2.* а пхп тянет 1.5.26, пробовал удалять libtool, не получилось. Поставил заново. в ебилде поправил строчку =sys/devel/libtool-1.5.26 на >=sys/devel/libtool-1.5.26
Установка пошла, но...
Не забываем про bugs.gentoo.org
http://bugs.gentoo.org/show_bug.cgi?id=274512 отсюда попробуй.
Пробовал поставить
Пробовал поставить libtool-1.5.26 а 2.2.6b замаскировать.
В итоге забил и поставил из этого оверлея: http://svn.usrportage.de/php-overlay/
Задача решено в итоге, но проблема нет.
.
С каким набором флагов ставил пых-пых?
revdep-rebuild
ничего пересобрать не хочет?:wq
--
Live free or die
use="apache2 mysql xml
use="apache2 mysql xml session curl zip"
revdep-rebuild не пробовал
.
Попробуй :)
А ещё покажи
emerge -pve dev-lang/php
:wq
--
Live free or die