RuWeb.net - хостинг и регистрация доменных имен
ГЛАВНАЯ ХОСТИНГ ДОМЕНЫ VDS СЕРВЕР ИНФОРМАЦИЯ КЛИЕНТЫ ПРАВИЛА ОПЛАТА ЗАКАЗ ФОРУМ
go to bottom

Версия для печати | Подписаться | Добавить в избранное  
Автор: Тема: Не устанавливаются PHP-расширения через ISPmanager-5
timru
Administrator
********




Сообщения: 48
Зарегистрирован: 12.10.2008
Пользователя нет на форуме

[*] когда размещено 23.11.2014 в 12:41
Не устанавливаются PHP-расширения через ISPmanager-5


Начиная с 01.09.2014 FreeBSD перешла на новую систему управления пакетами pkgng. Панель управления ISPmanager не умеет работать с этой системой, и по всей видимости уже не научится: разработчики ISPsystem заявили о прекращении поддержки FreeBSD.
Это означает, что если после 01.09.2014 выполнить команду "portsnap fetch update" (обновление дерева портов), то уже никакое ПО через ISPmanager установить будет невозможно. Аналогичный эффект также будет если в ISPmanager-5 в разделе "Настройки" -> "Программное обеспечение" нажать кнопку "Обновить", поставить галочку на пункте "Обновить список доступного ПО" и нажать "OK". Также дерево портов обновляется при еще каких-то неизвестных обстоятельствах (хотя разработчики ISPsystem это отрицают).
Таким образом, если дерево портов FreeBSD новее, чем 01.09.2014, установить например дополнительные php-расширения не получится.

Как узнать, когда обновлялось дерево портов. Например так:
# ls -la /usr/ports/UPDATING
-rw-r--r-- 1 root wheel 355831 Aug 25 15:24 /usr/ports/UPDATING
(в данном случае - 25-е августа, т.е. проблемы еще нет)

Что делать, если дерево портов более новое?
Можно откатиться на более старую версию. Например так:

# rm -rf /usr/ports /var/db/portsnap /var/db/portaudit/auditfile.tbz
# mkdir /usr/ports /var/db/portsnap
# wget http://tim.ruweb.net/svalka/portsnap/portsnap-2014.08.26.tgz
# tar -xf portsnap-2014.08.26.tgz -C /
# portsnap extract

Внимание! Данные операции могут занимать длительное время. Воспользуйтесь утилитой screen, чтобы не потерять сессию, и не начинать все заново. Либо обратитесь в службу технической поддержки, и попросите помочь выполнить эти команды.
После этого вы сможете установить php-расширения через панель. Однако через какое-то время панель управления ISPmanager может снова обновить дерево портов, и придется откатываться снова.

К сожалению, других вариантов решения этой проблемы пока нет. И, по всей видимости, мы уже не будем создавать новые VDS с шаблоном "FreeBSD9-ISPmanager-5". Вечно держать дерево портов в состоянии на конец августа нельзя: за последние месяцы были найдены серьезные уязвимости например в bash и openssl, а их обновление становится невозможным без перехода на pkgng, которую ISPmanager не поддерживает.


[Отредактировано 23.11.2014 кто timru]
Просмотреть Профиль Пользователя Просмотреть все сообщения этого пользователя Отправить пользователю личное сообщение

Powered by XMB
Разработано Группа XMB © 2001-2008
[запросов: 21] [PHP: 70.4% - SQL: 29.6%]
go to top
Центр поддержки (круглосуточно)
https://ruweb.net/support/
Москва(499) 502-44-31
Санкт-Петербург(812) 336-42-55
Нижний Новгород(831) 411-12-44
Екатеринбург(343) 204-71-16
© 2002-2013 ЗАО "РУВЕБ"

Дизайн - CredoDesign
Rambler\'s Top100 Рейтинг@Mail.ru
RuWeb.net - Хостинг веб-сайтов (первый месяц - бесплатно). Регистрация доменов.