2013-05-16 2 views
0

나는 PHP 파일 test.php을 가지고 있습니다. 지정된 간격으로 오픈 소스 작업 스케줄러로 실행하고 싶습니다. 어떻게해야합니까? 그것을위한 XML 파일을 생성해야합니까?오픈 소스 작업 스케줄러로 PHP 파일 실행

나는 문서

http://www.sos-berlin.com/mediawiki/index.php/How_to_execute_a_PHP_script_with_JS

에게 읽어하지만 내 의심의 여지가 어떻게 내가 대신 XML 파일의 코드를 작성의 특정 폴더에있는 파일을 실행하는 것입니다. 스크립트 include "test.php";을 XML 파일에 포함시켜야하나요? 어느 누구도 제발 도와 줄 수 있습니까?

답변

0

나는 그 문서 자체에서 해결책을 발견했다.

라는 작업이 "my_shell_script는"매 시간마다 (참조)이 시작되고 스크립트 my_shell_script.sh (참조)을 실행합니다

http://www.sos-berlin.com/mediawiki/index.php/Creating_a_Job

<?xml version="1.0" encoding="iso-8859-1"?> 
<spooler> 
    <config> 
    <jobs> 

     <job name = "my_shell_script"> 
      <process file = "my_shell_script.sh" 
        param = ""/> 
      <run_time repeat = "3600" 
        begin = "00:00" 
        end = "24:00"/> 
     </job> 

    </jobs> 
    </config> 
</spooler> 

참조하십시오.

0

PHP 파일이 실행 가능하다면 예. PHP 코드에 포함시킬 수도 있습니다.

Linux 서버를 사용하는 경우 CRON JOBS에 대해서도 Google에 시도해보십시오.

+0

감사합니다. 그러나 위에 주어진 실제 해결책을 발견했습니다. 고맙습니다 –

0

PHP를 사용하면서 더 행복해하고 CRON TAB에 액세스 할 수 없다면 위의 어느 것도 당신에게 유용하지 않습니다.

http://phpjobscheduler.co.uk/으로 시도하면 PHP 스크립트가 실행됩니다. 원하는만큼 실행할 스크립트를 추가하십시오.