The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"установка PHP5 из портов"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"установка PHP5 из портов"  
Сообщение от GHopper email on 03-Мрт-07, 07:17 
Здравствуйте!
Все время устанавливл софр из исходников, но вот решил попробовать воспользоваться портами.

cd /usr/ports/www/apache22
make PREFIX=/usr/local/apache install

cd /usr/ports/lang/php5
make PREFIX=/usr/local/apache install

Все работает, только вот PHP абсолютно ГОЛЫЙ. Ни pcre, ни xsl, dom, xml!!! Где барть расширения - хз, т.к. в устанавливаемой папке их нету.
Нашол порт /usr/local/lang/php-extensions. Там при установки можно выбрать расширения и тогда уже он ставит и php и необходимые расширения. Только вот есть одно НО - порт не хочет компилироваться с ключем PREFIX. В следствии ставится все это добро куда попало! Пробовал редактировать Makefile в порте php-5.2.0, но тогда вообще php-extensions не ставится!

Короче, вопрос - как ставить php с нужными расширениями? Правильно-ли я связался с php-extensions или нужно было поставить php-5.2.0, а все расширения компилировать отдельно и копировать *.so библиотеки в php (так у меня тоже не получилось - после make /usr/ports/textproc/php-xsl xml.so не мог найти в папке make)?

Спасибо.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "установка PHP5 из портов"  
Сообщение от alexcom (ok) on 05-Мрт-07, 12:04 
>Здравствуйте!
>Все время устанавливл софр из исходников, но вот решил попробовать воспользоваться портами.
>
>
>cd /usr/ports/www/apache22
>make PREFIX=/usr/local/apache install
>
>cd /usr/ports/lang/php5
>make PREFIX=/usr/local/apache install
>
>Все работает, только вот PHP абсолютно ГОЛЫЙ. Ни pcre, ни xsl, dom,
>xml!!! Где барть расширения - хз, т.к. в устанавливаемой папке их
>нету.
>Нашол порт /usr/local/lang/php-extensions. Там при установки можно выбрать расширения и тогда уже
>он ставит и php и необходимые расширения. Только вот есть одно
>НО - порт не хочет компилироваться с ключем PREFIX. В следствии
>ставится все это добро куда попало! Пробовал редактировать Makefile в порте
>php-5.2.0, но тогда вообще php-extensions не ставится!
>
>Короче, вопрос - как ставить php с нужными расширениями? Правильно-ли я связался
>с php-extensions или нужно было поставить php-5.2.0, а все расширения компилировать
>отдельно и копировать *.so библиотеки в php (так у меня тоже
>не получилось - после make /usr/ports/textproc/php-xsl xml.so не мог найти в
>папке make)?
>
>Спасибо.

/usr/ports/lang/php5-extensions/

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "установка PHP5 из портов"  
Сообщение от GHopper email(ok) on 05-Мрт-07, 12:30 
Тогда как установить PHP в указанную папку?

make PREFIX=/usr/local/apache install

не помогает! Изменение /usr/ports/lang/php5/Makefile тоже не действует! php-extension просто не хочет собираться!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "установка PHP5 из портов"  
Сообщение от lavr email on 05-Мрт-07, 13:39 
>Тогда как установить PHP в указанную папку?
>
>make PREFIX=/usr/local/apache install
>
>не помогает! Изменение /usr/ports/lang/php5/Makefile тоже не действует! php-extension просто не хочет собираться!
>

мсье знает толк в извращениях, либо продолжайте руками собирать, либо изучайте:
# less /usr/ports/Mk/bsd.php.mk


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "установка PHP5 из портов"  
Сообщение от SubGun email(ok) on 05-Мрт-07, 14:19 
#cd /usr/ports/devel/pcre && make install clean
#cd /usr/ports/devel/php5-pcre && make install clean
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру