|
Сборка PHP5.3 под FreeBSD
|
| Автор |
Сообщение |
[LP]LordPro.teus Призрак Лорда


Зарегистрирован: 26.07.2007 Сообщения: 5092
42282 
|
Добавлено: Ср, 28 Апр, 2010 16:06 Заголовок сообщения: |
|
|
AlfaUngzipper
честно обновил все списки портов и т.д. - 5.3 пыха так и не наблюдаю (под любым сочетанием циферок) _________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь! |
|
| Вернуться к началу |
|
 |
AlfaUngzipper Два пингвина


Зарегистрирован: 23.02.2007 Сообщения: 370 Откуда: Halle (Saale) 4 
|
Добавлено: Ср, 28 Апр, 2010 16:22 Заголовок сообщения: |
|
|
| Код: | [root@gateway ~]# cat /usr/ports/lang/php5/Makefile | grep -m1 PORTVERSION
PORTVERSION= 5.3.2 |
|
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus Призрак Лорда


Зарегистрирован: 26.07.2007 Сообщения: 5092
42282 
|
Добавлено: Ср, 28 Апр, 2010 17:30 Заголовок сообщения: |
|
|
AlfaUngzipper
Помогло, работает... осталось "безболезненно" провести апдейт с 5.2.11 _________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь! |
|
| Вернуться к началу |
|
 |
AlfaUngzipper Два пингвина


Зарегистрирован: 23.02.2007 Сообщения: 370 Откуда: Halle (Saale) 4 
|
Добавлено: Вс, 02 Май, 2010 03:25 Заголовок сообщения: |
|
|
Очень даже легко делается.
деинсталим пхп
идём в /usr/local/lib/php
и убиваем там всякое старьё типа pcre и spl.
ставим пхп. |
|
| Вернуться к началу |
|
 |
Stesh Согнул ложку


Зарегистрирован: 22.07.2007 Сообщения: 950
1666 
|
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus Призрак Лорда


Зарегистрирован: 26.07.2007 Сообщения: 5092
42282 
|
Добавлено: Пт, 03 Сен, 2010 14:12 Заголовок сообщения: |
|
|
Stesh
Это сейчас так...тогда было иначе. Зато в самый неподходящий момент при подготовке к продакшн нового сервера - поставился PHP5.3... чем угробил еще несколько часов работы (т.к., увы, если доработка LD под 5.3 отняла лишь несколько минут - требовать от клиентов доработки их движков не представляется возможным по очевидным причинам) _________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь! |
|
| Вернуться к началу |
|
 |
Stesh Согнул ложку


Зарегистрирован: 22.07.2007 Сообщения: 950
1666 
|
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus Призрак Лорда


Зарегистрирован: 26.07.2007 Сообщения: 5092
42282 
|
Добавлено: Ср, 08 Сен, 2010 17:57 Заголовок сообщения: |
|
|
Stesh
Вот 5.2.14 у меня и стоит, пока проблем никаких... 5.3 будем вводить постепенно и начиная с нового оборудования, в порядке эксперимента. Что любопытно - насколько логично предлагать тестовые билды PHP6 на хостингах?.. Неоднократно замечал, что на западных хостингах дают выбирать между PHP4.4/5.1/6... с трудом понимаю, как это реализуется... впрочем, насколько знаю - ни один из таковых не работает под FreeBSD. _________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь! |
|
| Вернуться к началу |
|
 |
Stesh Согнул ложку


Зарегистрирован: 22.07.2007 Сообщения: 950
1666 
|
Добавлено: Ср, 08 Сен, 2010 22:13 Заголовок сообщения: |
|
|
| Цитата: | | Вот 5.2.14 у меня и стоит, пока проблем никаких... |
Аналогично. Но у меня еще и Zend в нагрузку - есть софт, им, любимым, закрытый.
| Цитата: | | с трудом понимаю, как это реализуется... |
4/5/6 переключать в теории можно. А вот 5.2/5.3 - это уже сложнее, хотя можно один модулем, второй как cgi?
На предмет костылей: компилить в разные директории, это правда тяжелей сопровождать, хотя можно просто префикс вписать в make.conf (в продакш я стараюсь не создавать велосипеды без крайней на то необходимости), на худой конец что-то типа
| Код: | | make PREFIX=/usr/local/phpold |
и
| Код: | | make PREFIX=/usr/local/phpnew |
Модули подгрузить в апач разных пыхов можно. Одновременно. А переключать за счет AddHandler в виртуалконфиге.
С трудом представляю себе продакш-решение, проще держать отдельные апачи. _________________ Бесплатный хостинг: Пригласительные коды.
Условия предоставления услуг бесплатного хостинга.
Как сообщить о проблеме в поддержку хостинга. |
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus Призрак Лорда


Зарегистрирован: 26.07.2007 Сообщения: 5092
42282 
|
Добавлено: Чт, 09 Сен, 2010 10:19 Заголовок сообщения: |
|
|
Stesh
В принципе, исходя из замеров нагрузки - по CPU обычно не превышает 10% (это, мягко говоря, пиковое значение в продакшне), по RAM...прямо скажем, полностью понять процедуру деления RAM на кучу категорий в top в FreeBSD мне пока не удалось..). То есть, теоретически - простор по мощности для поддержки нескольких PHP и, если нужно, Apache - имеется. Вместо виртуалхостов обычно применяют .htaccess для переключения
P.s.: Zend cтоит, как положено... PHP настроен как FastCGI, самый удобный способ в моем случае - то есть, дающий максимальную скорость.
Пока, в теории, подумываю поднять PHP5.3 или 6.0dev на VDS здесь, а уж потом экспериментировать... чтобы подготовить сперва основное ПО из самих применяемых у нас скриптов _________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь! |
|
| Вернуться к началу |
|
 |
|