Обновляем php до 5.3.2 и выше, на FreeBSD 8.2

Время не стоит на месте, все течет и подвержено изменениям, а это значит, что однажды вам придется обновить свой PHP. В моем случае, этого потребовал дополнительный модуль для NoDeny. Должен предупредить — вероятнее всего процесс не пройдет без подводных камней, а то и рифов. У меня так вообще, целый подводный остров оказался. Так что ведем себя осторожно как на минном поле и предварительно обдумываем каждый шаг. Ну, приступим.
Схема проста:
удаляем старые модели php, обновляем порты и снова устанавливаем php.
php и его расширения, удаляем все одним махом

# pkg_info | grep php | awk '{print $1}' | xargs -o pkg_delete -f

обновляем порты

# cd /usr/ports
# portsnap fetch extract

и снова устанавливаем

# cd /usr/ports/lang/php5
# make install clean
# cd ../php5-extensions
# make install clean

Похожие посты

1 комментарий

Комментировать

Комментировать email не будет опубликован