[devel] PHP 5.3.3 [was: Прототипы дизайна интерфейсов Кентавра]
Alexey Gladkov
legion на altlinux.ru
Вт Авг 10 20:22:31 UTC 2010
On 10.08.2010 23:01, Sergey Vlasov wrote:
> Вопрос в том, насколько разных? Т.е., нужно ли обеспечивать
> теоретическую возможность наличия рядом, например, 5.2.13 и 5.2.14?
На моей памяти был случай когда при обновлении минорной версии было
сломано поведение функций ... кажется это было связано с отправкой почты.
> каждого sapi в отдельный каталог можно было собирать php с
> --with-config-file-path=%php5_sysconfdir,
Разделение по конфигам появилась до этих опций.
> в принципе это место можно попытаться
> пропатчить для использования php-SAPI.d и избавиться от переменной в
> php.ini (которая тоже добавлена патчем).
>
> Ещё можно попробовать перенести в main/main.c инициализацию части
> констант (как минимум PHP_VERSION) до вызова php_init_config(); тогда
> можно будет писать в php.ini что-то типа
>
> alt_sapi_config_ini_scan_dir = "/etc/php/" PHP_VERSION "/cli/php.d"
Новому мантейнеру и карты в руки. Не буду спорить, что мои патчи устарели.
> control там и сейчас есть, но при обновлении пакета опять-таки не
> помогает. Файлы для создания своих профилей кладутся в каталог с
> жёсткой зависимостью от номера версии php - т.е., при обновлении
> минорной версии эти файлы тоже придётся перекладывать.
Это тоже можно изменить. Хотя мне казалось, что механизм с control для
php не востребован ни в каком виде.
--
Rgrds, legion
Подробная информация о списке рассылки Devel