Страница 1 из 1
Вопрос студента php5-5.2.9 и php5-extensions-1.3
Добавлено: 2009-06-22 16:52:42
gooody
Доброе время суток
прошу сильно не пинать .... я только учусь
вотьь есть FreeBSD, пытаюсь поставить из пакаджей php5-5.2.
9 и php5-extensions-1.3
и php5-extensions-1.3, который требует php5-5.2.
3.tbz
как можно обойти проблему расхождения версий?
PS дерево портов обновлял
PS2 php5-5.2.3 в портах нет
Re: Вопрос студента php5-5.2.9 и php5-extensions-1.3
Добавлено: 2009-06-22 16:55:36
zg
gooody писал(а):как можно обойти проблему расхождения версий?
гм... дак нету такой проблемы. Ставишь пхп, потом экстеншины и всё пашет на ура.
Re: Вопрос студента php5-5.2.9 и php5-extensions-1.3
Добавлено: 2009-06-22 17:07:37
gooody29
может я чего то не понимаю ..... но
cd usr/ports/lang/php5
make install clean
//устанавливается php5-5.2.9
cd usr/ports/lang/php5-extensions
make install clean
//для установки php5-extensions-1.3
а оно пишет, ффто у вас мол php5-5.2.9, а надо php5-5.2.3
и выходит из инстала
Re: Вопрос студента php5-5.2.9 и php5-extensions-1.3
Добавлено: 2009-06-22 17:20:48
zg
gooody29 писал(а):а оно пишет, ффто у вас мол php5-5.2.9, а надо php5-5.2.3
ошибку выложи полностью
Re: Вопрос студента php5-5.2.9 и php5-extensions-1.3
Добавлено: 2009-06-22 17:35:17
hizel
pkg_info | grep php
Re: Вопрос студента php5-5.2.9 и php5-extensions-1.3
Добавлено: 2009-06-22 19:19:16
server801
пакаджами такие вещи не ставят.
Re: Вопрос студента php5-5.2.9 и php5-extensions-1.3
Добавлено: 2009-06-22 19:32:54
gooody29
ффот при попытке из портов ...
Код: Выделить всё
checking for gawk... no
checking for nawk... nawk
checking if nawk is broken... no
checking for dpopen in -lqdbm... yes
checking for QDBM support... yes
checking for gdbm support... configure: error: You cannot combine --with-gdbm wi th --with-qdbm
===> Script "configure" failed unexpectedly.
Please report the problem to ale@FreeBSD.org [maintainer] and attach the
"/usr/ports/databases/php5-dba/work/php-5.2.9/ext/dba/config.log" including
the output of the failure of your make command. Also, it might be a good idea
to provide an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1
Stop in /usr/ports/databases/php5-dba.
*** Error code 1
Stop in /usr/ports/databases/php5-dba.
*** Error code 1
Stop in /usr/ports/lang/php5-extensions.
*** Error code 1
Stop in /usr/ports/lang/php5-extensions.
Re: Вопрос студента php5-5.2.9 и php5-extensions-1.3
Добавлено: 2009-06-22 19:41:05
server801
так пых то стоит?пожалуйста -ставьте из портов.дайте вывод
Код: Выделить всё
cd /usr/ports/lang/php5
make showconfig
или
make config
Re: Вопрос студента php5-5.2.9 и php5-extensions-1.3
Добавлено: 2009-06-22 19:45:29
gooody29
#make showconfig
===> The following configuration options are available for php5-5.2.9:
CLI=on "Build CLI version"
CGI=on "Build CGI version"
APACHE=on "Build Apache module"
DEBUG=on "Enable debug"
SUHOSIN=on "Enable Suhosin protection system (not for jails)"
MULTIBYTE=on "Enable zend multibyte support"
IPV6=off "Enable ipv6 support"
MAILHEAD=on "Enable mail header patch"
REDIRECT=off "Enable force-cgi-redirect support (CGI only)"
DISCARD=on "Enable discard-path support (CGI only)"
FASTCGI=on "Enable fastcgi support (CGI only)"
PATHINFO=on "Enable path-info-check support (CGI only)"
===> Use 'make config' to modify these settings
Re: Вопрос студента php5-5.2.9 и php5-extensions-1.3
Добавлено: 2009-06-22 20:14:55
server801
Код: Выделить всё
cd /usr/ports/databases/php5-dba
make config
дай ка
Re: Вопрос студента php5-5.2.9 и php5-extensions-1.3
Добавлено: 2009-06-22 20:43:35
zg
server801 писал(а):пакаджами такие вещи не ставят.
пакадж — это скомпилированный порт... какбэ
server801 писал(а):gdb library галка по моему лишняя
гм... это хде такое дают?
Код: Выделить всё
zg# grep -i gdb /usr/ports/lang/php5-extensions/Makefile
zg# grep -i gdb /usr/ports/lang/php5/Makefile
zg#
gooody29 писал(а):checking for gdbm support... configure: error: You cannot combine --with-gdbm wi th --with-qdbm
не в версиях дело, галок ты лишних понаставил в экстеншинах. Вобщем
Код: Выделить всё
make -C/usr/ports/lang/php5-extensions/ clean config install clean
из опций нужно обязательно поставить:
1. GD
2. XML XSLT
3. MYSQL
4. MBSTRING
5. PCRE
6. SESSION
7. ICONV
8. PDO
9. ZLIB и ZIP
остальное по выбору, но если не уверен, то лучше не ставь галку.
И когда при компиляции вылезет опция BUNDLED_PCRE галку обязательно поставь, иначе проблемы будут.
Re: Вопрос студента php5-5.2.9 и php5-extensions-1.3
Добавлено: 2009-06-22 20:47:48
server801
скомпилированный,но с какими опциями?я перепутал,ссори,gd4 .если галка стояла -то же ошибка вылезала.
Re: Вопрос студента php5-5.2.9 и php5-extensions-1.3
Добавлено: 2009-06-22 20:52:11
armadex
вот и весь ответ
Код: Выделить всё
checking for gdbm support... configure: error: [b]You cannot combine --with-gdbm wi th --with-qdbm[/b]
Re: Вопрос студента php5-5.2.9 и php5-extensions-1.3
Добавлено: 2009-06-22 21:01:07
zg
server801 писал(а):скомпилированный,но с какими опциями?
это не имеет значения, система портов работает только с установленными пакетами. Екстеншины — это метапорт, который только и делает, что тянет зависимости.
у топикстартера проблема в dba, который и нафиг никому не нужен.
armadex писал(а):вот и весь ответ
угу,
Код: Выделить всё
??????????????????????????????????????????????????????????????????????
? Options for php5-dba 5.2.9 ?
? ?????????????????????????????????????????????????????????????????? ?
? ? [X] CDB cdb database support ? ?
? ? [ ] DB4 Berkeley DB4 support ? ?
? ? [ ] GDBM GDBM database support ? ?
? ? [ ] QDBM QDBM database support ? ?
? ? [X] INIFILE INI file support ? ?
? ? [X] FLATFILE flatfile support ? ?
? ? ? ?
? ? ? ?
? ? ? ?
? ? ? ?
? ? ? ?
? ? ? ?
? ? ? ?
? ? ? ?
? ? ? ?
??????????????????????????????????????????????????????????????????????
? [ OK ] Cancel ?
??????????????????????????????????????????????????????????????????????
нада просто галку с dba снять и всё будет ок
Re: Вопрос студента php5-5.2.9 и php5-extensions-1.3
Добавлено: 2009-06-23 9:53:17
gooody29
Все заработало
ВСЕМ БОЛЬФФОЕ СПАСИБО
вот, устанавливается нормально ....
Век живи - Век учись.....
ох и трудно переходить на нормальную систему после 10-ти лет под форточками....