Удаленное выполнение команд

Урок 248 из 364
Автор: Ольга Пичужкина
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
2 из 5
Дата изменения: 14.08.2019
Просмотров: 7477
Ограничения по редакциям: Старт, Стандарт, Малый бизнес, Бизнес
Интерфейс удаленного выполнения произвольных команд на удаленных сайтах (Сервисы > Контроллер > Удаленное выполнение команд) представлен в виде следующей формы:

Администратор контроллера может указать произвольный PHP скрипт, который должен быть исполнен на удаленном проекте (в фильтре предоставляется возможность указать группу сайтов или конкретный сайт).

Операции, выполняемые скриптом, могут быть совершенно произвольными. Все то, что возможно выполнить с помощью API, доступно для выполнения на удаленном проекте:

  • изменение параметров сайта;
  • изменение структуры сайта;
  • добавление произвольного контента: разделы и страницы, новости, каталог и другая динамическая информация;
  • и т.п.

Опция Выполнить команду через планировщик задач дает возможность исполнения скрипта не непосредственно после нажатия кнопки Выполнить, а посредством планировщика задач. Общая задача будет разбита на множество задач для каждого сайта и выполнена последовательно на каждом удаленном веб-проекте.

Выполнение команд для числа сайтов более 50 требует подтверждения. Возможно изменение числа сайтов, подачу команд для которых надо подтверждать:

Option::SetOptionString("controller", "safe_count", 9999999);

Документация по теме:


Курсы разработаны в компании «1С-Битрикс»
Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Нам жаль это слышать… Но мы постараемся быть лучше! Поясните, пожалуйста, свой выбор:

Мы благодарны Вам за помощь в улучшении документации.

Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас