은 내가 (PHP에서) 코딩을하고있어 사이트에 대한 (한 번만 행동에 대한) 스케줄러를해야하고, 나는이 개 아이디어가 있었다 : crontab을 함께Linux "at"명령을/bin/sh 이외의 환경에서 실행할 수 있습니까?
1 실행 PHP 스크립트를 및 예약의 데이터베이스에 대해 확인 현재 시간보다 오래된 액션을 실행합니다.
2 "at"명령으로 다양한 작업을 예약하십시오.
두 번째 옵션이 훨씬 더 간단하고 단순 해 보입니다. 그래서 이것이 내가하려는 것입니다. 그러나, 나는 "at"에게 PHP 인터프리터를 사용하여 명령을 실행하는 방법을 찾지 못했습니다. 그리고 지금까지는 .sh 스크립트를 작성했습니다.이 명령에는 단일 명령이 포함되어 있습니다. PHP 인터프리터. 즉 지금까지 최적의 설정에서, 그리고 난 그냥 "에서"직접을 통해 PHP 코드를 실행할 수 같은 것을 할 :
at -e php -f /path/to/phpscript time
이 가능를? 나는 사람이나 온라인에서 bash 이외의 다른 환경을 사용하는 것에 대해서는 아무 것도 발견하지 못했다.
"echo 'php -f/path/to/phpscript'| at time"과 같은 의미입니까? – jhfrontz