Какво прави този скрипт?
Скриптът /usr/local/cpanel/scripts/upcp се използва за актуализиране на cPanel и WHM директно от командния ред.
Как се изпълнява?
Формат на командата:
/usr/local/cpanel/scripts/upcp [опции]
Опции, които можете да използвате:
| Опция | Описание | Пример |
| –bg | Изпълнява актуализацията във фонов режим. Резултатите се записват в лог файлове в директорията /var/cpanel/updatelogs. Имената на файловете включват дата и час във формат на UNIX време. | –bg |
| –cron | Кара системата да използва настройките от файла /etc/cpupdate.conf, както е конфигурирано за автоматични обновления. | –cron |
| –force | Принудително преинсталира всички файлове, дори ако системата вече е актуална. | |
| Не може да се използва заедно с опцията –sync. | –force | |
| –log=/път/до/файл | Задава собствен път за лог файл, вместо да използва стандартния. | –log=/root/my_update_log.txt |
| –sync | Преинсталира текущата версия на cPanel & WHM без да изтегля по-нова. | |
| Използва се за поправка на файлове, ако нещо липсва или е повредено. | ||
| Не може да се използва заедно с –force. | –sync | |
| –help | Показва помощна информация за скрипта. | –help |
Примери за употреба:
- Най-обикновена актуализация:
/usr/local/cpanel/scripts/upcp
- Актуализация във фонов режим (без да чакаш пред терминала):
/usr/local/cpanel/scripts/upcp –bg
- Принудително преинсталиране на всичко:
/usr/local/cpanel/scripts/upcp –force
- Актуализация според cron настройките:
/usr/local/cpanel/scripts/upcp –cron
- Само проверка и поправка на текущата версия (без теглене на нова):
/usr/local/cpanel/scripts/upcp –sync