База знаний
Войдите в личный кабинет для возможности задавать вопросы и отвечать на комментарии.
FAQ

При экспорте пишет "Не удалось начать выполнять задачу"

Поддержка Bodysite
Поддержка Bodysite
2 февраля 2022 11:30
Есть ответ
+1

Скажите пожалуйста что может быть не так? Не грузятся товары.

При нажатии на кнопку "Экспорта" пишет "Не удалось начать выполнять задачу". При этом в верхнем правом углу есть сообщение: Функция shell_exec отключена php директивой disable_functions, исправьте php.ini

1 комментарий
Поддержка Bodysite
Поддержка Bodysite
+1

Здравствуйте. Для минимизации нагрузки на сайт, запуск экспорта реализован через серверные команды. К сожалению, на некоторых хостингах (например, Мастерхост или облако Webasyst) запуск серверных команд из скриптов по умолчанию запрещён https://disk.yandex.ru/i/vyaqqTJlnFBHOQ

У данной проблемы есть два решения:

1) Написать в поддержку вашего хостинга с просьбой включить функцию shell_exec в конфигурации PHP ("Мастерхост" и облако Webasyst этого не сделают - пробовали)

2) Если хостинг отказался включать функцию, тогда запуск экспорта возможен только в автоматическом режиме через планировщик Cron. Добавьте команду, скопированную со страницы экспорта в планировщик. Укажите удобную для вас частоту запуска. Способов установки Cron задания множество, они могут отличаться для каждого хостинга, и если возникают сложности, вы можете написать в их поддержку. Пример установки команды для VDS от Netangels: https://bodysite.ru/help/2028/...

Добавить комментарий
Чтобы добавить комментарий, войдите в личный кабинет