Gurevich.intercon.ru

Семейный сайт Гуревичей

FreeBSD: исправление ошибки «Cannot find autoconf» при обновлении PHP

2012-09-11 от San

FreeBSD: исправление ошибки "Cannot find autoconf" при обновлении PHP

 В некоторых случаях при обновлении PHP из портов возникают ошибки следующего вида:


Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable is set correctly and then rerun this script
и обычно следующая за ней такая же про autoheader Лечится так: смотрим какая версия autoconf и autoheader установлена и задаем переменные среды (чтоб работало постоянно можно поместить в ~/.profile для bash)

export PHP_AUTOCONF=autoconf-2.69 
export PHP_AUTOHEADER=autoheader-2.69

Рубрика: Компьютеры и сети | Комментарии к записи FreeBSD: исправление ошибки «Cannot find autoconf» при обновлении PHP отключены

FReeBSD: Смена версии PHP

2012-09-11 от San

FReeBSD: Смена версии PHP

Периодически версии PHP в ветке портов /usr/ports/lang/php5 сменяются. В результате если обновить из портов php5, то установленная версия изменится и неизвестно к каким результатам это приведет (скорее всего к неприятным).  В новых версиях часть функций может быть удалена, часть будет работать иначе, чем раньше и как следствие неработающие сайты.

Чтоб избежать подобного можно зафиксировать версию PHP (например 5.3), благо достаточно скоро в портах появляются соответствующие предыдущим версиям ветки (напр. /usr/ports/lang/php53) Читать полностью »

Рубрика: Компьютеры и сети | Комментарии к записи FReeBSD: Смена версии PHP отключены