За последние 24 часа нас посетили 17954 программиста и 1645 роботов. Сейчас ищут 1760 программистов ...

Установка PHP 5.3 на FreeBSD 6

Тема в разделе "Установка PHP", создана пользователем burn, 12 авг 2009.

  1. burn

    burn Активный пользователь

    С нами с:
    12 авг 2009
    Сообщения:
    5
    Симпатии:
    0
    Всем привет
    Возникла необходимость в новшествах PHP 5.3, а в портах его нет. Пришлось ставить из архива. Загрузил, распаковал, сконфигурировал, затем make && make install
    Теперь вот какая беда: не подгружаются модули
    Апач не запускается
    Подскажите, что с этим делать?
    Как заставить php 5.3 работать со старыми расширениями или подгрузить новые?
     
  2. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    ты порты-то обновлял?
     
  3. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    там то просто php поставил, а модули пеерсобрал?
     
  4. burn

    burn Активный пользователь

    С нами с:
    12 авг 2009
    Сообщения:
    5
    Симпатии:
    0
    В смысле необходимо обновить порты и затем переустановить php5-extensions?
     
  5. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    не. в портах нету 5.3

    знама надо просто обновить библиотеки, т.е. пересобрать их.
     
  6. burn

    burn Активный пользователь

    С нами с:
    12 авг 2009
    Сообщения:
    5
    Симпатии:
    0
    Хахах что-что, а это я давно усвоил)
    То есть отправиться в порт библиотеки и make reinstall?
     
  7. burn

    burn Активный пользователь

    С нами с:
    12 авг 2009
    Сообщения:
    5
    Симпатии:
    0
    Вернул из портов php 5.2.10 — работает как прежде
    Разве что extensions слетели, я пересобрал
     
  8. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    burn

    т.е. пеерсобрать либы.

    я бы сделал так.

    1. удалил либы из /usr/local/lib/php/20060613
    2. пересобрал порт /usr/ports/lang/php5-extensions/

    =)
     
  9. burn

    burn Активный пользователь

    С нами с:
    12 авг 2009
    Сообщения:
    5
    Симпатии:
    0
    Я пересобирал этот порт после переустановки php, а ту в свою очередь после portupgrade
    Сейчас попробую заново php 5.3 поставить
    Единственный вопрос: перед тем как пробовать установить 5.3 стоит ли снести 5.2.10?
     
  10. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    ну я бы снес все аккуратно и заново так же аккуратно собрал