En la página desde la que quieres hacerlo puedes colocar un iframe con destino en otra página que contega tu función, y luego puedes hacer dos cosas:
Si puedes hacer llamadas al sistema, puedes hacer un
Código PHP:
shell_exec('sleep 600 && /path/to/php -c /path/to/php.ini -f /path/to/archivo_a_ejecutar');
O bien,
Código PHP:
ignore_user_abort(1);
set_time_limit(0); // o bien set_time_limit(10*60+30); // 30 segundos más
// O Bien:
/*
for($i = 0; $i < 10*30; $i++) {
set_time_limit(30); // Reset time_limit
sleep(2);
}
/// Y luego del metodo que quieras, pones la llamada a tu funcion