pcntl под FreeBSD поставить

Discussion in 'Безопасность и Анонимность' started by null_access, 4 Oct 2006.

  1. null_access

    null_access Elder - Старейшина

    Joined:
    31 Jan 2005
    Messages:
    128
    Likes Received:
    6
    Reputations:
    0
    PHP Version 4.4.4
    поиск заюзал чтобы качнуть данную библеотеку и установить её, но нашёл только в виде .rpm, этой команды у меня нет, она под линукс вроде тока.
    вот что получается.
    root@:/root# rpm -ivh php-pcntl
    rpm: Command not found.

    вопрос, как поставить pcntl для FreeBSD и где качнуть?
     
  2. pop_korn

    pop_korn Elder - Старейшина

    Joined:
    13 Sep 2005
    Messages:
    148
    Likes Received:
    33
    Reputations:
    14
    из портов ставь или пакеджей
    переходиш в папку с портами и делаеш make search name=php-pcntl

    я точно не помню, давно фрю не юзал... уточни в хендбуке
     
    2 people like this.
  3. null_access

    null_access Elder - Старейшина

    Joined:
    31 Jan 2005
    Messages:
    128
    Likes Received:
    6
    Reputations:
    0
    ага уточнил иду в папочку с портами cd usr/ports
    make search name=pcntl
    cd /usr/ports/devel/php4-pcntl
    pkg_add -r php4-pcntl
    apachectl restart
    Всё заработало)
     
  4. lo0

    lo0 Elder - Старейшина

    Joined:
    6 Mar 2006
    Messages:
    113
    Likes Received:
    20
    Reputations:
    14
    cd /usr/ports/lang/php4-extensions
    make config
    Стартанет менюшка с выбором всех extensions к php4. Намного удобней, имхо :)
     
    1 person likes this.
  5. pop_korn

    pop_korn Elder - Старейшина

    Joined:
    13 Sep 2005
    Messages:
    148
    Likes Received:
    33
    Reputations:
    14
    :)
    во фряхе есть порты, а есть пакеты

    Порт, собирается из исходного теста и следовательно может быть оптимизирован под твой процессор, а также добавленны дополнительные возможности

    Пакет уже откомпилирован разработчиками и его не надо компилировать(экономия времени, но отсутствие возможности настройки)

    ты зачем то искал порт, а установил пакет :)
    для установки порта, вначале надо перейти в его каталог:
    cd /usr/ports/lang/php4-extensions
    сконфигурировать и установить:
    make config
    make install

    в то время, как действия над пакетами производятся с помощью утилит с префиксом
    pkg_