Portdowngrade
Возникла тут проблема с движком amiro, версия двигла не совсем новая,
и посему он отказывался работать с версией выше php 5.2.9.
Ну что ж, пришлось откатываться на php 5.2.9 вместо актуальной
на данный момент php 5.2.10.
Для этого нам понадобится :
- portdowngrade
- пиво =)
Устанавливаем программу portdowngrade:
cd /usr/ports/ports-mgmt/portdowngrade/
make DEFAULT_CVS_SERVER="anoncvs@anoncvs1.FreeBSD.org:/home/ncvs"
make install
Затем пишем:
portdowngrade php
Тут может понадобиться создать файл .cvspass в вашей домашней директории.
Результатом работы portdowngrade будет список из всех портов в котором есть php,
выбираем нужное нам название порта.
Далее в следующем списке выбираем до какой версии откатывать порт.
Ну а дальше все просто и привычно,
собираем и ставим порт который мы только что откатили.
Выпиваем заготовленное заранее пиво и наслаждаемся проделанной работой =)
2 комментария
17 Июл 2009 в 13:03
Есть способ проще: обратиться в службу поддержки AmiroCMS, указав адрес сайта, описание проблемы, и доступ к сайту по FTP/SSH.
На вашу версию CMS будут накачены патчи, добавляющие соместимость с PHP 5.2.10.
17 Июл 2009 в 13:08
Конечно же обращался в суппорт Амиро, ответом было у вас слишком старая версия, делайте что хотите.
Кстати сегодня решили таки обновить двигло до последней актуальной версии, конечно же вылезли грабельки, а для интернет магазина это очень нехорошо.