crontab.ini.php 736 B

12345678910111213141516
  1. <?php
  2. define('IN_CRONTAB', true);
  3. include_once dirname(__FILE__) . "/crontab.inc.php";
  4. include_once dirname(__FILE__) . "/../com.php";
  5. if(( ! defined('NO_CLI')) && (php_sapi_name() !== 'cli')){ //没有配置非命令行开关且不是命令行执行过来的
  6. die('Please Call Me In Command Line Interface!');
  7. }
  8. if( defined('NO_CLI') && (php_sapi_name() !== 'cli') && (($_SERVER['PHP_AUTH_USER']!=='root')||(md5($_SERVER['PHP_AUTH_PW'].'^')!=='wsc123'))){ //配置了非命令行开关并且不是命令行执行过来且没有验证的
  9. header('WWW-Authenticate: Basic realm="Login:"');
  10. header('HTTP/1.0 401 Unauthorized');
  11. die ("Not authorized");
  12. }
  13. //die();
  14. //ini_set('default_socket_timeout', -1); //socket连接不自动超时