Функция тупо копирует данные из таблицы локальной базы (MSSQL) в таблицу базы на хостинге (MySQL).
Выполняется это с помощью cron (OpenServer).
Задание cron OpenServer 5.4.3
php C:\OpenServer\domains\Workflownew\artisan schedule:runВремя */15 * * * *
На локальной машине все работает нормально. Но на серверном компе (адрес в сети 192.168.1.14) OpenServer 5.2.2 (путь к проекту D:\OpenServer\OSPanel\domains\rednord\workflownew\ ) и задание
"%realprogdir%\modules\php\%phpdriver%\php.exe" "%realprogdir%\domains\workflownew\artisan schedule:run"не работает совсем. Хотя другое задание (формирование дампа базы) работает без проблем
"%realprogdir%\modules\database\%mysql_driver%\bin\mysqldump.exe" --host=127.0.0.1 --user=root --password= --databases workflownew --result-file="%realprogdir%\baskup\%DD%_%MM%_%YYYY%_%hh%_%mm%_workflownew.sql"На локальной машине запись ниже по тексту тоже не работает
"%realprogdir%\modules\php\%phpdriver%\php.exe" "%realprogdir%\domains\Workflownew\artisan schedule:run"Подскажите пожалуйста как правильно настроить cron OpenServer для выполнения команды php artisan schedule:run
Обратил внимание, что на локальной машине работающая команда типа
php C:\OpenServer\domains\Workflownew\artisan schedule:runв консоли выглядит так
"C:\OpenServer\modules\php\PHP_7.2\php.exe" "artisan" command:test > "NUL" 2>&1Прбовал просто прописать это в планировщике. Не работает. Почему?..