PostHeaderIcon Обновление php-5.2 до php-5.3

Собственно, перед началом установки новой версии пхп, гуру советуют как минимум почитать /usr/ports/UPDATING и сделать как там написано, как максимум — сделать

1
pkg_delete -f 'php5*'

и еще на всякий случай

1
2
cd /usr/local
rm etc/php lib/php include/php


Но даже после этого не факт, что установка пройдет гладко. Возможно, вылезет ошибка, связанная с pcre. Если вдруг случилось такая неприятность, то решение выглядит так:

1
2
3
cd /usr/ports/lang/php5/
make extract
cp /usr/ports/lang/php5/work/php-5.3.2/ext/pcre/pcrelib/pcre.h /usr/local/include/php/ext/pcre/

В случае с portupgrade может помочь опция

1
WITH_BUNDLED_PCRE="YES"

добавленная в pkgtools.conf

Один комментарий на “Обновление php-5.2 до php-5.3”

  • andy03 says:

    спасибо, очень помогло описание… вкратце и по теме

Оставить комментарий

PR-CY.ru