mod_php4 в портах FreeBSD разделен на две части - главный порт и порт с расширениями. Сделано, очевидно, для упрощения перекомпиляции PHP с другим набором расширений. Теперь есть mod_php4 (4.3.8 на текущий момент) и php_extensions.URL: http://groups.google.com/groups?threadm=20040720120832.3a5be...
Новость: http://www.opennet.me/opennews/art.shtml?num=4138
А вот с php5-extensions проблемы - не собираеться, ругаеться на phpize...
А хоть бы какую месагу при апдейте выдавали а то блин...
Обидно но раньше проблем с фрей не было таких
а это обновился и все не работает :(
less /usr/ports/UPDATING20040719:
AFFECTS: users of PHP
AUTHOR: ale@FreeBSD.orgThe old lang/php4 and lang/php5 ports have been splitted into 'base' PHP,
PEAR, and shared extensions to allow more flexibility and add new features.
Upgrading your current PHP installation will result in a 'base' PHP
installation (no PEAR and no extensions).
PEAR can be found in the new devel/php4-pear and devel/php5-pear ports, while
the set of PHP extensions to install can be choosen via the meta-ports
lang/php4-extensions and lang/php5-extensions, or installing singular
extensions individually.вам мало?
Да уж я тоже вчера неприятный сюрприз получил.
Пока воткнул что так разделили, немало голову себе поломал как же с то что в ports/lang/php4 с расширениями скомпилить.
и почему-то в php.ini не прописалось
extension_dir = "/usr/local/lib/php/20020429/"
хотя сами extension-ы прописались.
Могли бы м в pkg-message об этом написать... А то стал обновлять сегодня пхп - а опций никаких и нету. А читать /usr/ports/UPDATING каждый раз перед обновлением какого нибуть порта, особенно когда их много а обновляютмся они часто дело утомительное...
не говорите ерунды. порты на production сервере обновляются только по security reasons, когда portaudit скажет. если вы любитель сивисапить боевую систему каждый день - флаг вам в руки.
не говорите ерунды. порты на production сервере обновляются только по security reasons, когда portaudit скажет. если вы любитель сивисапить боевую систему каждый день - флаг вам в руки.
-------------
Слова не мальчика, но мужа! А я напрмер так и отчаялся давно суметь объяснить хоббиистам на том конце модема что такое "продакшн сервер".
mod_php я и обновлял после того как portaudit написал о том, что есть уязвимость. А когда есть N сервером на каждом из которых стоит по 100-200 портов обновляться по security reasons приходится какминимум раз в месяц.
у кого-нибдуь получилось поставить extensions к mod_php5? У меян ругается на phpize
Вчера поставил на раз. Может просто надо сначала поставить сам php5 ?
Поставил PHP 4.3.8 на FreeBSD 4.8 - "base" PHP стал без проблем. Проблема поставить расширения.
Вот хочу, например, поставить net/php4-ldap.
make build
===> Building for php4-ldap-4.3.8_2
make: cannot open Makefile.
*** Error code 2
И где копать?
Еще нужно привинтить функции для работы с Sybase.
databases/php4-sybase есть, но пустой.
???