Всем привет.
Прошу сильно не пинать и не стебаться. Для Меня задача совсем новая - помогите пожалуйста добрым советом.
Вопросы могут показаться глупыми, но я делаю это в первый раз, и очень не хотелось бы напортачить
1. Есть PHP скрипт.
2. Его надо периодически запускать в одно и то же время.
3. После обработки PHP должна запуститься консольная программа
Как это правильно организовать?
Мои мысли:
1. Создаем исполняемый скрипт (sh или bash)
2. В скрипте Указываем PHP и консольную команду для запуска программы
3. Делаем правило для sh/bash в cron - для запуска по расписанию
Вопросы:
1. Что лучше использовать bash или sh?
2. Не произойдет ли так что PHP еще не отработает, а CLI программа уже запуститься?
3. Как Передать из PHP в CLI программу переменные?
4. Можно ли в запускать несколько sh/bash от одного пользователя одновременно, Будут ли они работать параллельно?
5. Можно ли Назначить в Cron запуск нескольких скриптов на одно и то-же время?
Заранее благодарю за советы.
В итоге реализовал следующим образом:
1. Запуск PHP через cron
2. Запуск скрипта в конце PHP через exec()
3. profit!!!