<?php 
    #####################<SETUP>############################### 
    #  
    define('DS', DIRECTORY_SEPARATOR); 
    define("CRON_ROOT_DIR", dirname(__FILE__) . DS  );  
    define("CRON_TMP_DIR", CRON_ROOT_DIR . 'tmp' . DS ); 
    define("CRON_BIN_DIR", realpath(CRON_ROOT_DIR  . '..' . DS . '..' . DS . 'bin') . DS); 
    define("CRON_CLASS_DIR", realpath(CRON_ROOT_DIR . '../../systems') . DS ); 
    define("CRON_CHANGE_DIR", @chdir(CRON_ROOT_DIR)); 
    define("CRON_CUSTOM_PHPINI", realpath(CRON_ROOT_DIR . "../.configs")); 
 
    # Linux: /usr/local/bin/php, Window: D:/xampp/php/php.exe 
    define("CRON_PHP_PATH", 'D:/xampp/php/php.exe'); 
    # Linux : /usr/bin/nohup, Window: CRON_BIN_DIR . 'nohup.exe' or COM or start or any custom exe  
    define("BG_RUN_COMMAND", CRON_BIN_DIR . 'nohup.exe' ); 
 
    # Set name of the script 
    define('CRON_SERVICE_NAME', 'example-cron-job3' );  
    # Set log file name 
    define('CRON_LOG', CRON_TMP_DIR . 'example-cron-job3.log'); 
    # Set output file name 
    define('CRON_OUTPUT_FILE', CRON_TMP_DIR . 'example-cron-job3.out'); 
    # Set status file name 
    define('CRON_STATUS_FILE', CRON_TMP_DIR . 'example-cron-job3.status'); 
    # Set stop file name 
    define('CRON_STOP_FILE', CRON_TMP_DIR . 'example-cron-job3.stop'); 
    # Set pid file name 
    define('CRON_PID_FILENAME', 'example-cron-job3'); 
    # Set pid dir path 
    define('CRON_PID_DIR', CRON_TMP_DIR ); 
    # Set 1 for developing mode on , 0 for production mode on 
    define('DEVELOPING_MODE', 0); 
    # To run only one instance of this script set "1001" (any unique integer no); 
    # To run only two instances of this script set "1001,1002,..." (any two unique integer no); 
    # To run with no limits set as false 
    define('INSTANCES',  "1001");  
    # false for disable, any value between 1- 100 
    define('LOAD_AVG_MAX',  false);  
    #####################</SETUP>############################### 
 
    require_once( CRON_ROOT_DIR .  ".classes" . DS . 'example-cron-job3.class.php'); 
 
    // init 
    cronRunner::init( new exampleCronJob3CronService() ) ; 
     
    // run it 
    cronRunner::run();
 
 |