2016-11-14 5 views
0

Я хочу следовать this tutorial, чтобы узнать о создании заданий CRON в PHP.Поддерживает ли расширение SSH2 PHP (для создания заданий CRON) работу над Windows?

Две вещи:

  1. Я работаю на машине Windows. Но учебник говорит,

    кронтаб, или «Крон Таблица», это системный процесс Linux/демон, который облегчает планирование повторяющихся задач, тем самым облегчая нашу повседневную рутину.

    Значит ли это, что он не будет работать на машинах Windows?

  2. Я прочитал, что SSH2 доступна только для PHP версии, которые старше PHP 7.0.

    настоящее время у меня PHP 7.0 Поэтому вопрос состоит в том, что я должен понизить мой PHP (то есть удалить эту версию и установить PHP 5.6) использовать это расширение.

Моя конечная цель - создать задание CRON, чтобы следить за каталогом за наличием определенного типа файлов. Когда файл найден, он открывается, и полезные данные извлекаются из него и загружаются в базу данных.

+1

Является ли ваша машина та же машина, как тот, который вы пытаетесь установить хроны на? Или есть два отдельных сервера? Почему вы хотите использовать PHP для управления заданиями cron вместо того, чтобы просто редактировать их вручную? Я не могу понять, почему у меня когда-либо возникнет необходимость автоматизировать редактирование задания cron; это не то, что я делаю несколько раз в день. – Mike

ответ

1
  1. cron - задание на выполнение Linux. Windows имеет Task Scheduler, вы можете использовать вместо этого, чтобы запускать ваши скрипты по расписанию.
  2. SSH2 is a PECL extension. Вы заметите, что в Windows перечислена предварительно скомпилированная DLL. Обязательно установите 1.0

    ssh2 1.0 и выше PHP 7 только

Смежные вопросы