Перейти до основного вмісту
Головна
нотатки кодера

Navigation

  • Головна
  • Про мене
  • Портфоліо
User account menu
  • Вхід

Рядок навіґації

  1. Головна

Оновлення Панелі керування хостингом ISPconfig до версії 3.0.4.2

від vetal, 11 січня, 2012
Категорія
Адміністрування
  • Щоб додати коментар, увійдіть або зареєструйтесь

Стояла собі якось панель керування хостингом ISPconfig версії 3.0.4.1, і все б добре, стояла б і далі, тільки було в неї декілька не критичних багів котрі заважали насолоджуватися роботою з керування хостингом. До того ж я поправив пару файлів перекладів і відправив розробникам. Ну посудіть самі: як можна без дратування дивитись на вкладку "Сиситема". 

ISPconfig 3.4.0.2

Так ось, цього прекрасного ранку я зайшов під адміном в панель і на головній сторінці і на світло-синьому фоні з'явилось повідомлення про вихід нової версії панельки - 3.0.4.2. 

Так як мені обіцяли, що всі мої зміни будуть взяті до уваги саме в цій версії, я на швидкоруч зайнявся оновленням.

Натиснувши на вкладці "Система" - "Do ISPConfig-Update" кнопку "Оновити" став чекати. Через 10 хвилин нічого не відбулося. Логи мовчать. Хоча до поточного оновлення панелька оновлювалась з адмінки "на ура".

Добре, йдемо на оф. сайт. Тут інструкція по оновленню і всіляка інформація по релізу. В інструкції описаний швидкий спосіб:

cd /tmp 
wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz 
tar xvfz ISPConfig-3-stable.tar.gz cd ispconfig3_install/install 
php -q update.php 

Захожу під супер-користувачем з SSH консолі, виконую все.

Під час оновлення, виконую вимоги скрипту, періодично скрипт сипе помилками.

По закінченню перестала завантажуватись панелька. Біда...

Пробую ще раз оновиться — дуля з маком, тепер скрипту не вистачає змінної "conf"

PHP Notice: Undefined variable: conf in /tmp/ispconfig3_install/install/update.php on line 76 

Припливли. 

В процесі оновлення скрипт потер файл конфігурації панельки і тепер не може його знайти. На щастя скрипт робить резервну копію всієї папки панельки "про всяк випадок". 

/var/backup/ispconfig_2012-01-11_10-18/ispconfig_software.tar.gz

З цього архіву добув два потрібних файла

/usr/local/ispconfig/server/lib/config.inc.php /usr/local/ispconfig/server/lib/mysql_clientdb.conf 

поклав їх в однойменну директорію в корені файлів панельки, далі

cd /tmp/ispconfig3_install/install php -q update.php 

Зараз в процесі виконання випала одна помилка, 

PHP Notice: Undefined offset: 1 in /tmp/ispconfig3_install/install/lib/install.lib.php on line 647

і скрипт завершився повідомленням 

Update finished.

Алелуйя! 

Адмінка панелі запрацювала, усі правки, що я відправив були взяту до уваги (за це окрема подяка Till Brehm з ISPConfig team)

Тепер на "Головній" сторінці панельки нема крякозябрів, і "Сиситема" теперь стала "Системою"

хостинг
ISPconfig

Категорії

  • Історії
  • Адміністрування
  • Поради
  • Програмування

Останні матеріали

  • SCP з докачуванням
    1 рік 9 місяців ago
  • Таблиці IPFW
    1 рік 11 місяців ago
  • Як видалити порт FreeBSD з залежностями
    1 рік 11 місяців ago
  • screen — кращий друг адміна
    1 рік 11 місяців ago
  • gd-png: fatal libpng error
    1 рік 11 місяців ago
  • OpenCart облік прибутку
    1 рік 11 місяців ago
  • Fail2Ban: Постійний бан
    2 роки ago
  • Як отримати список змінених файлів між ревізіями
    7 років ago
  • Що робити якщо svn: database disk image is malformed
    8 років ago
  • Як виправити пошкоджений /etc/sudoers файл
    9 років 1 місяць ago

1980-2025 © All rights reserved. vetal.insky.one // нотатки кодера.