conexión ssh ejecutar un php

Iniciado por OssoH, 21 Septiembre 2015, 13:15 PM

0 Miembros y 1 Visitante están viendo este tema.

OssoH

Entonces para que el script duré por ejemplo 3 minutos, haré un bucle grande.
Pensaba que con un sleep era suficiente.
Mañana lo pruebo y os cuento.
Gracias

OssoH

He cambiado el wait.php quitando el sleep y ahora me sale el siguiente error en el navegador :

Gateway Time-out
The gateway did not receive a timely response from the upstream server or application.

el wait.php ahora es


[code]
<?php
$fecha 
date('Y-m-j H:i:s');
echo 
'<br>'.$fecha;
// $nuevafecha = strtotime ( '+1 hour' , strtotime ( $fecha ) ) ;
$nuevafecha strtotime '+13 minute' strtotime $fecha ) ) ;
//$nuevafecha = strtotime ( '+60 second' , strtotime ( $fecha ) ) ;
$nuevafecha date ('Y-m-j H:i:s' $nuevafecha );

echo 
'<br>'.$nuevafecha;
echo 
'<br>';

$continuar=true;
$i=0;
while (
$continuar) {
    
// echo '<br>'.$i++;  
// echo ob_flush();
if (strtotime(date('Y-m-j H:i:s'))>strtotime($nuevafecha)) $continuar=false;
}

echo 
'fin';


// El mensaje
$mensaje "Fecha inicio:".$fecha.'---Fecha fin:'.$nuevafecha;
$mensaje wordwrap($mensaje70"\r\n");
mail('micorreo@dominio.es''Mi título'$mensaje.'...'.$i);
?>



¿Como puedo hacerlo? Gracias[/code]

#!drvy

Ten en cuenta que el codigo PHP se "compila", ejecuta y ya luego muestra la salida. Es decir, te da timeout porque el script tarda demasiado en responder y el navegador dice que nanai.

Saludos