Este código en concreto se ejecuta cada minuto, he probado cada hora, etc. y funciona con el tiempo correcto, pero solo copia la primera vez que se ejecuta la página.
Como es normal la página la sigo teniendo abierta y el resto del código php que tengo puesto se ejecuta sin problemas. Es únicamente el copy el que no.
Lo que intento hacer en esta página es que cada cierto tiempo restaure dos archivos que tengo subidos en otra carpeta.
Código:
<script> $(document).ready(function() { recarga(); }); function recarga(){ <?php copy('copiaprincipal/unarchivo.htm','../unarchivo.htm'); copy('copiaprincipal/otroarchivo.php','../otroarchivo.php'); ?> sigue=setTimeout("recarga()", 60000); } </script>