necesito ejecutar un archivo php diariamente a cada hora, nunca he trabajado con tareas programadas o cronjob, estaba intentando desde la consola asi:
este es el php
Código PHP:
Ver original
function EliminaFilesDirectory($dir,$ext) { // consultamos todos los archivos de la carpeta $lista_borrar = ""; { //$patt = "/[A-Z-a-z]+\d+[._-]+.$ext$/"; { $lista_borrar .= $archivos.","; } } { //eliminamos los archivos { if($delete) { $response = 1; }else { $response = 0; } } }else { $response = 0; } return $response; } EliminaFilesDirectory("files","txt");
>php.exe -f “c:\eliminafile.php”
al ejecutar eso en la consola me aparece :
Warning : closedir() expects parameter 1 to be resource , boolena given in online 16
no se por que ? si lo hago desde el navegador si funciona
pero si por ejemplo coloco solo
Código PHP:
; y ejecuto en la consola hay si funciona, me podrian por favor darme unos consejos y/o una guia de como ejecutar el archivo automaticamente, de pronto con un .bat y por que no me funciona .... Ver original
echo "Hola mundo";