Недавно нам передали в поддержку сайт настроенный с обменом с 1с. Предыдущая поддержка по какой-то причине отключила автоматический запуск скрипта, расположенного по пути: http://сайт/bitrix/admin/1c_exchange.php Так вот вопрос, как можно запустить скрипт вручную? Где можно настроить автозапуск скрипта? Смотрел в cron на сервере, данный скрипт стоит в списке на автозапуск, но по какой-то причине он не срабатывает автоматически, при запуске обмена на стороне 1с.
данный скрипт стоит в списке на автозапуск, но по какой-то причине он не срабатывает автоматически - скрипт на кроне запускает раз в определённое колличество времени
Я же уже написал, что скрипт внесен в список крон, но не запускается. Видимо его каким-то образом перевели в ручной режим. Подскажите, кто знает, как его хотя бы вручную запустить?
Подскажите, кто знает, нормальным языком. Я уже объяснил, что скрипт внесен в список автозапуска с определенным расписанием, но не запускается. Как его запустить вручную? А также, где еще можно поменять режим его запуска с автоматического на ручной?
Для проверки команды, выполняемой на крон, авторизуемся под root на bitrixVM, переходим в пользователя bitrix командой su - bitrix, далее выполняем команду: /usr/bin/php -f /home/bitrix/www/include/saleup.php
У хостера тоже должна быть консоль, через которую можно проверить свой скрипт, уточните в суппорт.
Предыдущая поддержка по какой-то причине отключила автоматический запуск скрипта, расположенного по пути: http://сайт/bitrix/admin/1c_exchange.php... Смотрел в cron на сервере, данный скрипт стоит в списке на автозапуск, но по какой-то причине он не срабатывает автоматически, при запуске обмена на стороне 1с.
может я чего-то не знаю, но обычно 1С инициирует обмен, а не сайт, так как 1С обычно не доступна напрямую извне. Соответственно нужно смотреть расписание обмена в 1С, а не на сайте. Там же есть кнопка запустить сейчас. И причем тут крон мне не понятно.
Предыдущая поддержка по какой-то причине отключила автоматический запуск скрипта, расположенного по пути: http://сайт/bitrix/admin/1c_exchange.php... Смотрел в cron на сервере, данный скрипт стоит в списке на автозапуск, но по какой-то причине он не срабатывает автоматически, при запуске обмена на стороне 1с.
может я чего-то не знаю, но обычно 1С инициирует обмен, а не сайт, так как 1С обычно не доступна напрямую извне. Соответственно нужно смотреть расписание обмена в 1С, а не на сайте. Там же есть кнопка запустить сейчас. И причем тут крон мне не понятно.
Алексей, Все верно. С данной проблемой разобрался.