так как я учусь решил поставить asterisk-gui-2.0.4 НО!
Когда после установки захожу через браузер http://www.myhost:8088/static/config/index.html
начинается бесконечный процесс по апгрейду конфигоф, выскакивает окейное меню
Your configuration will now be upgraded to work with the latest version of GUI.
An automatic backup of your old configuration is available from the backups panel
нажимаю окей, опять что-то конфигурируется и снова к этому меню приходит.
Полез в яваскрипты, там вот такой кусок кода в конце...
Код: Выделить всё
try{
return false;
}finally {
if ( !sessionData.PLATFORM.isAA50 ){
//Upgrade_backup_of_V1.1.1__2008Jul08.tar
var months = ["jan", "feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec"];
var today=new Date();
var year = today.getFullYear();
var month = months[ today.getMonth() ];
var day = today.getDate().addZero();
var tmp_bkpFileName = ( sessionData.PLATFORM.isABE ) ? 'Upgrade_backup_of_C1.x__' + year + month + day + '.tar' : 'Upgrade_backup_before_GUI__' + year + month + day + '.tar' ;
parent.ASTGUI.dialog.waitWhile('Taking Backup of current configuration ...');
ASTGUI.systemCmd( "tar -cPf " + ASTGUI.paths.ConfigBkp + tmp_bkpFileName + ' ' + ' /usr/local/asterisk/etc/asterisk', function(){
ASTGUI.feedback({ msg:'Backup Successful', showfor:2 });
do_Upgrade();
});
}else{
do_Upgrade();
}
Код: Выделить всё
ASTGUI.systemCmd( "tar -cPf " + ASTGUI.paths.ConfigBkp + tmp_bkpFileName + ' ' + ' /usr/local/asterisk/etc/asterisk', function(){
ASTGUI.feedback({ msg:'Backup Successful', showfor:2 });
do_Upgrade();