
 Envoyé par 
secral
					
				 
				<?php
ob_start(); $datum = date( "d-m-Y H:i" ); echo "the date is : "$datum;  $page = ob_get_contents(); ob_end_flush( "verifycron.html" , "w" );  fwrite( $fp , $page ); fclose( $fp ); ?>
			
		 
	 
 Bonjour,
Cette commande demande à PHP d'écrire le fichier 'verifycron.html' dans le répertoire courant d'exécution.
Par exemple, si je suis dans le répertoire /home/moi/ et que j'exécute 
	
	/usr/bin/php -f /var/www/mon_script.php
 ; le fichier verifycron.html serra créé dans le répertoire /home/moi en ligne de commande mais dans /var/www/ si je l'ouvre à partir d'un navigateur.
Pour ma part, je crois ton script fonctionne mais c'est les chemins qui sont différents.
Sinon tu peux le modifier de la sorte:
	
	1 2 3 4 5 6 7 8
   | <?php
ob_start(); 
$datum = date( "d-m-Y H:i" ); 
echo "the date is : "$datum;  
$page = ob_get_contents(); 
ob_end_flush( "/var/www/bud/xxxxx/mail_automatique/verifycron.html" , "w" );  
fwrite( $fp , $page ); 
fclose( $fp ); ?>  | 
 Assure toi que PHP a les droits d'écriture dans ce répertoire et tu l'appelle par:
	
	/usr/bin/php -f /var/www/bud/xxxxx/mail_automatique/phpcron.php
 
						
					
Partager