sbh
@sbh

Как установить php53 на FreeBSD 10.3?

Кто ставил древний php53 на свежую FreeBSD 10.3?
Подскажите как законфигурить исходник, чтобы поставились:
  • mcrypt
  • php5-dom
  • mbstring
  • curl

php-domxml - нужно отключить как-то (вообще не нашел такого расширения)

делаю вот так:
./configure --enable-mbstring --with-curl --with-dom --with-mcrypt --with-apache=/usr/local/include/apache24

получаю ошибку:
configure: error: Invalid Apache directory - unable to find httpd.h under /usr/local/include/apache24

Файлик httpd.h там есть 100%
  • Вопрос задан
  • 1068 просмотров
Решения вопроса 2
SergeySL
@SergeySL
Системный администратор
Может быть, стоит поставить Apache 2.2, а не 2.4?
Ответ написан
sbh
@sbh Автор вопроса
Решение:
Ставим FreeBSD 9.3 (возможно более старая версия тоже подойдет)
Скачиваем дистр php 5.3 с оф. сайта (в моем случае версия 5.3.27)
Конфигурировал я вот так

./configure --with-apxs2=/usr/local/sbin/apxs --prefix=/usr/local/php5 --enable-shared --enable-mbstring --with-curl --with-zlib --with-mcrypt --with-config-file-path=/usr/local/etc/php5

были ошибки что не найдены библиотеки curl, mcrypt.
Ставим их из портов и конфигурируем еще раз.
Все проходит успешно
Далее компилируем и устанавливаем

make && make install
Готово. Все нужные мне модули встали, CRM больше не возмущается и установка идет.
Надеюсь кому-нибудь пригодится.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы