я запускаю suitecrm 7.1.1 на IIS 7.5 на сервере Windows 2008. попытка запустить cron.php для работы AOD; Пакетный файл Cron убивает меня, ребята; из admin> планировщика я сделал все 11 заданий неактивными и оставил активными только 2 задания (выполнение индекса lucene и оптимизация индекса AOD), только те задания, которые необходимы для работы AOD в глобальном поиске. Я создал пакетный файл cron со следующими строками:
cd c:\Program Files (x86)\PHP\v5.3
php-cgi.exe -f c:\suitecrm\cron.php
Я протестировал эти две строки с приглашением cmd, и вывод был cron.php — это CLI. Только я обнаружил в некоторых потоках, что обходной путь для этой проблемы — закомментировать эти строки из файла cron.php // следующим образом:
//$sapi_type = php_sapi_name();
//if (substr($sapi_type, 0, 3) !='cli') {
// sugar_die("cron.php is CLI only.");
При запуске с командной строкой cmd не отображается никаких сообщений, ничего в файле журнала, кроме результатов планировщика задач Windows (0xFF) после каждого выполнения. В настоящее время. я не знаю, работает ли cron или нет, и если эта настройка правильная и ничего не пропало? может ли кто-нибудь попробовать этот cron на окнах, помогите мне, пожалуйста!