Безболезненна установка модуля PHP

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
cubespace
мл. сержант
Сообщения: 114
Зарегистрирован: 2010-02-25 0:23:15

Безболезненна установка модуля PHP

Непрочитанное сообщение cubespace » 2011-01-21 23:49:31

Здравствуйте!

Стоит

Код: Выделить всё

8.1-RELEASE-p1
PHP/5.2.14
Рабочий веб сервер! Появилась необходимость модуля для PHP - "Json support "
Подскажите как это сделать безболезненно для PHP ? Как это добавить без проблем ?
Последний раз редактировалось f_andrey 2011-01-22 1:32:03, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения, и оформляйте его по человечески.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Re: Безболезненна установка модуля PHP

Непрочитанное сообщение Electronik » 2011-01-22 1:22:58

Код: Выделить всё

cd /var/db/pkg
pkg_delete php52-* && pkg_delete php5-* && pkg_delete php5*

cd /usr/ports/poprts/lang/php52
make && make install && make clean

cd /usr/ports/poprts/lang/php52-extensions
make && make install && make clean
Последний раз редактировалось f_andrey 2011-01-22 1:32:41, всего редактировалось 1 раз.
Причина: Автору, оформляйте сообщение по человечески.
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

Аватара пользователя
thefree
лейтенант
Сообщения: 980
Зарегистрирован: 2008-12-29 9:23:19
Откуда: Весёлая Страна

Re: Безболезненна установка модуля PHP

Непрочитанное сообщение thefree » 2011-01-22 5:13:09

2cubespace покадите pkg_info | grep php5 и не слушайтe Electronik
Не судите меня строго, Я не волшебник, а только учусь!
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету

Аватара пользователя
unix-admin
ст. сержант
Сообщения: 324
Зарегистрирован: 2010-11-26 12:43:04
Откуда: Cornucopia

Re: Безболезненна установка модуля PHP

Непрочитанное сообщение unix-admin » 2011-01-22 9:22:00

portinstall devel/php52-json

Аватара пользователя
cubespace
мл. сержант
Сообщения: 114
Зарегистрирован: 2010-02-25 0:23:15

Re: Безболезненна установка модуля PHP

Непрочитанное сообщение cubespace » 2011-01-22 12:41:05

thefree писал(а):2cubespace покадите pkg_info | grep php5 и не слушайтe Electronik

Код: Выделить всё

php52-5.2.14_1      PHP Scripting Language
php52-bcmath-5.2.14_1 The bcmath shared extension for php
php52-bz2-5.2.14_1  The bz2 shared extension for php
php52-calendar-5.2.14_1 The calendar shared extension for php
php52-ctype-5.2.14_1 The ctype shared extension for php
php52-curl-5.2.14_1 The curl shared extension for php
php52-dba-5.2.14_1  The dba shared extension for php
php52-dbase-5.2.14_1 The dbase shared extension for php
php52-dom-5.2.14_1  The dom shared extension for php
php52-exif-5.2.14_1 The exif shared extension for php
php52-extensions-1.3_1 A "meta-port" to install PHP extensions
php52-filter-5.2.14_1 The filter shared extension for php
php52-ftp-5.2.14_1  The ftp shared extension for php
php52-gd-5.2.14_1   The gd shared extension for php
php52-gettext-5.2.14_1 The gettext shared extension for php
php52-gmp-5.2.14_1  The gmp shared extension for php
php52-iconv-5.2.14_1 The iconv shared extension for php
php52-imap-5.2.14_1 The imap shared extension for php
php52-ldap-5.2.14_1 The ldap shared extension for php
php52-mbstring-5.2.14_1 The mbstring shared extension for php
php52-mcrypt-5.2.14_1 The mcrypt shared extension for php
php52-mhash-5.2.14_1 The mhash shared extension for php
php52-mysql-5.2.14_1 The mysql shared extension for php
php52-mysqli-5.2.14_1 The mysqli shared extension for php
php52-ncurses-5.2.14_1 The ncurses shared extension for php
php52-odbc-5.2.14_1 The odbc shared extension for php
php52-openssl-5.2.14_1 The openssl shared extension for php
php52-pcntl-5.2.14_1 The pcntl shared extension for php
php52-pcre-5.2.14_1 The pcre shared extension for php
php52-pdo-5.2.14_1  The pdo shared extension for php
php52-pdo_mysql-5.2.14_1 The pdo_mysql shared extension for php
php52-pdo_sqlite-5.2.14_1 The pdo_sqlite shared extension for php
php52-posix-5.2.14_1 The posix shared extension for php
php52-pspell-5.2.14_1 The pspell shared extension for php
php52-readline-5.2.14_1 The readline shared extension for php
php52-recode-5.2.14_1 The recode shared extension for php
php52-session-5.2.14_1 The session shared extension for php
php52-shmop-5.2.14_1 The shmop shared extension for php
php52-simplexml-5.2.14_1 The simplexml shared extension for php
php52-snmp-5.2.14_1 The snmp shared extension for php
php52-soap-5.2.14_1 The soap shared extension for php
php52-sockets-5.2.14_1 The sockets shared extension for php
php52-spl-5.2.14_1  The spl shared extension for php
php52-sqlite-5.2.14_1 The sqlite shared extension for php
php52-sysvmsg-5.2.14_1 The sysvmsg shared extension for php
php52-sysvsem-5.2.14_1 The sysvsem shared extension for php
php52-sysvshm-5.2.14_1 The sysvshm shared extension for php
php52-tokenizer-5.2.14_1 The tokenizer shared extension for php
php52-wddx-5.2.14_1 The wddx shared extension for php
php52-xml-5.2.14_1  The xml shared extension for php
php52-xmlreader-5.2.14_1 The xmlreader shared extension for php
php52-xmlrpc-5.2.14_1 The xmlrpc shared extension for php
php52-xmlwriter-5.2.14_1 The xmlwriter shared extension for php
php52-zip-5.2.14_1  The zip shared extension for php
php52-zlib-5.2.14_1 The zlib shared extension for php


Аватара пользователя
thefree
лейтенант
Сообщения: 980
Зарегистрирован: 2008-12-29 9:23:19
Откуда: Весёлая Страна

Re: Безболезненна установка модуля PHP

Непрочитанное сообщение thefree » 2011-01-22 14:37:34

пересобирай php52-extensions-1.3_1 c json за одно обнови php
Не судите меня строго, Я не волшебник, а только учусь!
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Re: Безболезненна установка модуля PHP

Непрочитанное сообщение Electronik » 2011-01-22 16:20:42

thefree писал(а):2cubespace покадите pkg_info | grep php5 и не слушайтe Electronik
Почему не слушать? В портах уже нет php-5.2.14, там уже php-5.2.16, поэтому либо обновлять версию до php-5.2.16, что является целесообразным с точки зрения безопасности, либо использовать portdowngrade для установки модуля json под php-5.2.14.
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

Аватара пользователя
thefree
лейтенант
Сообщения: 980
Зарегистрирован: 2008-12-29 9:23:19
Откуда: Весёлая Страна

Re: Безболезненна установка модуля PHP

Непрочитанное сообщение thefree » 2011-01-23 17:08:16

Electronik писал(а):
thefree писал(а):2cubespace покадите pkg_info | grep php5 и не слушайтe Electronik
Почему не слушать? В портах уже нет php-5.2.14, там уже php-5.2.16, поэтому либо обновлять версию до php-5.2.16, что является целесообразным с точки зрения безопасности, либо использовать portdowngrade для установки модуля json под php-5.2.14.
бред ...

если человек показывает такой пых то и ветка портов у него к тому времени, значит у него есть 5.2.14 ... удалять все, как вы предложиле это бред.
Не судите меня строго, Я не волшебник, а только учусь!
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету

Dark_ASU
сержант
Сообщения: 258
Зарегистрирован: 2009-10-31 22:13:04
Контактная информация:

Re: Безболезненна установка модуля PHP

Непрочитанное сообщение Dark_ASU » 2011-01-23 19:11:48

А не проще postsnap fetch update
cd /usr/ports/lang/php52-extention/ make config віделить необходимые модули
portupgrade -f /usr/ports/lang/php52 \ /usr/ports/lang/php52-extention/
или portupgrade -arRb
и версия пыха 5.2.17

Аватара пользователя
thefree
лейтенант
Сообщения: 980
Зарегистрирован: 2008-12-29 9:23:19
Откуда: Весёлая Страна

Re: Безболезненна установка модуля PHP

Непрочитанное сообщение thefree » 2011-01-24 9:15:45

Dark_ASU писал(а):А не проще postsnap fetch update
cd /usr/ports/lang/php52-extention/ make config віделить необходимые модули
portupgrade -f /usr/ports/lang/php52 \ /usr/ports/lang/php52-extention/
или portupgrade -arRb
и версия пыха 5.2.17
читаем мой пост выше и лучше использовать csup
Не судите меня строго, Я не волшебник, а только учусь!
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету

Аватара пользователя
cubespace
мл. сержант
Сообщения: 114
Зарегистрирован: 2010-02-25 0:23:15

Re: Безболезненна установка модуля PHP

Непрочитанное сообщение cubespace » 2011-01-24 9:40:48

Получилось установить вот так:

Код: Выделить всё

portinstall devel/php52-json

Dark_ASU
сержант
Сообщения: 258
Зарегистрирован: 2009-10-31 22:13:04
Контактная информация:

Re: Безболезненна установка модуля PHP

Непрочитанное сообщение Dark_ASU » 2011-01-24 11:03:57

thefree писал(а):
Dark_ASU писал(а):А не проще postsnap fetch update
cd /usr/ports/lang/php52-extention/ make config віделить необходимые модули
portupgrade -f /usr/ports/lang/php52 \ /usr/ports/lang/php52-extention/
или portupgrade -arRb
и версия пыха 5.2.17
читаем мой пост выше и лучше использовать csup
ну ну и какой то придурок завалит сервер.
Читаем секурити рассылки.

Аватара пользователя
ADRE
майор
Сообщения: 2645
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

Re: Безболезненна установка модуля PHP

Непрочитанное сообщение ADRE » 2011-01-24 11:08:43

Dark_ASU писал(а):portupgrade -f /usr/ports/lang/php52 \ /usr/ports/lang/php52-extention/
-rf
//del

Аватара пользователя
thefree
лейтенант
Сообщения: 980
Зарегистрирован: 2008-12-29 9:23:19
Откуда: Весёлая Страна

Re: Безболезненна установка модуля PHP

Непрочитанное сообщение thefree » 2011-01-24 11:12:52

Dark_ASU писал(а):
thefree писал(а):
Dark_ASU писал(а):А не проще postsnap fetch update
cd /usr/ports/lang/php52-extention/ make config віделить необходимые модули
portupgrade -f /usr/ports/lang/php52 \ /usr/ports/lang/php52-extention/
или portupgrade -arRb
и версия пыха 5.2.17
читаем мой пост выше и лучше использовать csup
ну ну и какой то придурок завалит сервер.
Читаем секурити рассылки.
0_о что за бред?
Не судите меня строго, Я не волшебник, а только учусь!
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету