2015-01-30 2 views
-1

Попытка понять, как обновить фрейм фрейм Smarty от 3.11 до текущего 3.21Любые шаги по обновлению Smarty PHP Framework?

Может ли кто-нибудь предложить, где найти подробное руководство по макету или список пошаговую здесь? Я искал почти везде.

Да, я понимаю, что 3.22 поступит в ближайшее время (2 недели) и станет стандартным для HHVM, поэтому я хочу решить любые проблемы сейчас в текущем обновлении, прежде чем решать любые проблемы, когда приходит 3.22.

Благодаря

+0

В новой версии должны быть инструкции по обновлению в примечаниях к выпуску, я бы ожидал? – halfer

+0

Привет, Halfer, нет. –

ответ

0

Обновление Smarty от версии 3.xx до 3.yy, как правило, не очень сложно, его ничто как большой подъем от 2.xx (но они никогда written a guide для этого ....). Просто замените свой установочный каталог Smarty на один из более новой установки.

Просто из соображений безопасности я обычно делаю это так, как это происходит в моей среде разработки.

структура каталогов:

./Smarty/  <- Symlink to ./Smarty-3.1.12/ 
./Smarty-3.1.12/ 
./Smarty-3.1.13/ 

РНР-скриптов включают Smarty, как это:

require('./Smarty/libs/Smarty.class.php'); 

Для обновления просто скопировать новую версию в новую папку и изменить символьную ссылку, чтобы показать на новая папка.

rm Smarty 
ln -s Smarty-3.1.13 Smarty 

Если у вас возникли проблемы, просто переключите символическую ссылку на старую установку до устранения проблем.

Возможно, вам также придется пустить в действие ваш /templates_c/ -каталог.

Смежные вопросы