Status pour un serveur en php ou javascript ?

Status pour un serveur en php ou javascript ? - PHP - Programmation

Marsh Posté le 06-04-2003 à 10:11:35    

Bonjour, sur ma page dedié à un serveur FTP, j'aimerai afficher le satus du serveur (online ou offline) j'ai essayé mais en vain !
 
Quelqu'un pourrait-il m'indiquer le script ou le code à mettre sur ma page ?
 
merci beaucoup


Message édité par Kayanwan le 06-04-2003 à 10:11:54

---------------
www.pixelyoz.com - www.eyeofworld.pixelyoz.com - www.emotionofday.pixelyoz.com - www.footproject.pixelyoz.com
Reply

Marsh Posté le 06-04-2003 à 10:11:35   

Reply

Marsh Posté le 06-04-2003 à 10:42:36    

ben tu code un truc qui envoie une image de 1ko si ca marche Online sinon Offline
 

Reply

Marsh Posté le 06-04-2003 à 10:47:41    

:bounce:

Reply

Marsh Posté le 06-04-2003 à 11:10:31    

sinon,on php tu peux faire un fopen; si ca marche alors le site et online,sinon offline.


---------------
lecteur mp3 yvele's smilies jeux de fille
Reply

Marsh Posté le 06-04-2003 à 13:46:01    

oui c'est se que je viens de dire :)

Reply

Marsh Posté le 06-04-2003 à 14:15:08    

powaaaaa a écrit :

oui c'est se que je viens de dire :)

mais tu lui avais pas dit la fonction :o


---------------
lecteur mp3 yvele's smilies jeux de fille
Reply

Marsh Posté le 06-04-2003 à 14:28:44    

+1 ça m'intéresse  :)

Reply

Marsh Posté le 06-04-2003 à 17:44:07    

Reply

Marsh Posté le 07-04-2003 à 10:26:31    

<?  
$urlimage = "ftp://etat:ok@votreftp/votreimage.gif";  
if(@fopen("$urlimage","r" ))  
{  
  echo "<b><font color=\"#008000\">serveur allumé</font></b>";  
}  
else  
{  
  echo "<b><font color=\"#ff0000\">serveur éteint</font></b>";  
}  
?>

Reply

Marsh Posté le 08-04-2003 à 00:00:07    

je vais essayé !
si ça marche !
merci bcp !  :hello:


---------------
www.pixelyoz.com - www.eyeofworld.pixelyoz.com - www.emotionofday.pixelyoz.com - www.footproject.pixelyoz.com
Reply

Marsh Posté le 08-04-2003 à 00:00:07   

Reply

Marsh Posté le 08-04-2003 à 01:10:02    

ton script est génial, mais mon ftp autorise pas l'execution  :(  en quelques sorte l'ouverture de l'image
 
seulement le copier-coller ! comment puis-je faire ?
 
(j'utilise servU, je compte passer à NT2003 serveur des sa sortie
 
si ça m'emmerde trop, je vais vite passer a NT2000 serveur)
 
prob ici : http://forum.hardware.fr/forum2.ph [...] h=&subcat=


Message édité par Kayanwan le 08-04-2003 à 08:39:25

---------------
www.pixelyoz.com - www.eyeofworld.pixelyoz.com - www.emotionofday.pixelyoz.com - www.footproject.pixelyoz.com
Reply

Marsh Posté le 08-04-2003 à 08:19:51    

moi j'utilisais ca pour mon site :
<?  
$ftp_server="adresse_site";  
$ftp_user_name="user";  
$ftp_user_pass="password";  
// set up basic connection  
$conn_id = @ftp_connect($ftp_server);  
 
// login with username and password  
$login_result = @ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);  
 
// check connection  
if ((!$conn_id) || (!$login_result)) {  
 echo "<html><head><title>Server not found</title></head><body bgcolor=\"#c0c0c0\" >";  
       echo "Server not available";  
       echo "<br>My ftp is not available for the moment.<br>  
 Please come back later. </body></html>";  
       die;  
   }  
else {  
 $adresse="ftp://toto:motdepasse@adresse_du_site/";  
 $adresse .=$uri;  
 ?>  
 <html><head><title>wait for  connexion</title></head>  
 <body bgcolor="#000080" onload="window.moveTo(0,0);window.document.location='<?echo $adresse?>'"><font color="#ffffff">Connexion in progress...<br>  
 Please wait a few moment.</font></body></html>  
 <?  
 }  
 ?>  

Reply

Marsh Posté le 08-04-2003 à 09:14:33    

vi ça marche ... mais obligé d'actualiser lorsque le serveur est online ... si je reactulise pas derriere, j'ai la page type windows "impossible d'afficher la page"
 
comme y remedier ?


---------------
www.pixelyoz.com - www.eyeofworld.pixelyoz.com - www.emotionofday.pixelyoz.com - www.footproject.pixelyoz.com
Reply

Marsh Posté le 08-04-2003 à 09:40:10    

Kayanwan a écrit :

vi ça marche ... mais obligé d'actualiser lorsque le serveur est online ... si je reactulise pas derriere, j'ai la page type windows "impossible d'afficher la page"
 
comme y remedier ?


la mon script affiche le site ftp dans le browser, mais tu peux remplacer par une page toute simple  
exemple
<html><head><title>wait for  connexion</title></head>  
<body bgcolor="#000080"> Server Online </body></html>  
 
la il ne devrait pas y avoir de pb  :hello:  

Reply

Marsh Posté le 08-04-2003 à 11:08:23    

Kayanwan a écrit :

ton script est génial, mais mon ftp autorise pas l'execution  :(  en quelques sorte l'ouverture de l'image
 

ben au lieu de mettre l'url ftp tu met l'url http://


---------------
lecteur mp3 yvele's smilies jeux de fille
Reply

Marsh Posté le 08-04-2003 à 18:17:42    

forummp3 a écrit :

ben au lieu de mettre l'url ftp tu met l'url http://


 
bah non, c'est uns serveur ftp


---------------
www.pixelyoz.com - www.eyeofworld.pixelyoz.com - www.emotionofday.pixelyoz.com - www.footproject.pixelyoz.com
Reply

Marsh Posté le 08-04-2003 à 18:26:52    

Kayanwan a écrit :


 
bah non, c'est uns serveur ftp

ha ben alors tu fait en sorte que ton ftp accepte ce genre de connection :D


---------------
lecteur mp3 yvele's smilies jeux de fille
Reply

Marsh Posté le 08-04-2003 à 19:09:48    

ça marche nickel apres modif du <body> ! merci beaucoup ! ;-)  [:war3_orc]


Message édité par Kayanwan le 08-04-2003 à 19:10:27

---------------
www.pixelyoz.com - www.eyeofworld.pixelyoz.com - www.emotionofday.pixelyoz.com - www.footproject.pixelyoz.com
Reply

Marsh Posté le 08-04-2003 à 19:34:50    

c'etait trop bô ! en faite, ça marche nickel en local mais pas chez lycos ? il n'autorise pas ce genre de test a mos avis !
 
comment faire ?


---------------
www.pixelyoz.com - www.eyeofworld.pixelyoz.com - www.emotionofday.pixelyoz.com - www.footproject.pixelyoz.com
Reply

Marsh Posté le 08-04-2003 à 20:28:18    

en fait, ça crée une connection TCP sortante ! et les hebergeur n'aime pas


---------------
www.pixelyoz.com - www.eyeofworld.pixelyoz.com - www.emotionofday.pixelyoz.com - www.footproject.pixelyoz.com
Reply

Marsh Posté le 08-04-2003 à 21:55:51    

le js pour le client
le php pour le serveur
 
c incontourable
 
et linux comme OS (ca c en +)

Reply

Marsh Posté le 08-04-2003 à 22:21:02    

il me faut le script en js ?
 
si quelqu'un a ça ... bahhh c'est encore plus coll ! merci  :jap:


---------------
www.pixelyoz.com - www.eyeofworld.pixelyoz.com - www.emotionofday.pixelyoz.com - www.footproject.pixelyoz.com
Reply

Marsh Posté le 08-04-2003 à 22:48:56    

ca marche chez free en php3, il faut que le serveur ai les extensions ftp actives ...

Reply

Marsh Posté le 08-04-2003 à 23:28:22    

Reply

Marsh Posté le 09-04-2003 à 08:11:28    

Kayanwan a écrit :

comment ça ?


fait un phpinfo() chez ton hébergeur pour voir si il a activé les fonc. ftp  
 
ex : http://kayasax.free.fr/info.php3
 

Reply

Marsh Posté le 09-04-2003 à 19:43:26    

disable_functions : (chez lycos)
 
j'suis degouté !  :cry:  
 
 highlight_file,diskfreespace, exec, passthru, system, popen, fsockopen, pfsockpen, show_source, php_uname, ini_alter, ini_restore, ini_set, getrusage, mysql_list_dbs, get_current_user, set_time_limit, getmyuid, getmypid, dl, leak, listen, chgrp highlight_file,diskfreespace, exec, passthru, system, popen, fsockopen, pfsockpen, show_source, php_uname, ini_alter, ini_restore, ini_set, getrusage, mysql_list_dbs, get_current_user, set_time_limit, getmyuid, getmypid, dl, leak, listen, chgrp


---------------
www.pixelyoz.com - www.eyeofworld.pixelyoz.com - www.emotionofday.pixelyoz.com - www.footproject.pixelyoz.com
Reply

Marsh Posté le 10-04-2003 à 01:06:30    

Reply

Marsh Posté le 10-04-2003 à 09:16:02    

va chez free  :whistle:
edit : au fait t'as essaye en php3 et en php4 ?  
chez free les fonctions ftp ne sont actives qu'en php3 ...


Message édité par kayasax le 10-04-2003 à 09:17:25
Reply

Marsh Posté le 10-04-2003 à 17:57:01    

je renome ma page en .php3 ? (et puis pas chez free car il gère pas la fonction mail() et sont tres tres lent !!


Message édité par Kayanwan le 10-04-2003 à 17:57:46

---------------
www.pixelyoz.com - www.eyeofworld.pixelyoz.com - www.emotionofday.pixelyoz.com - www.footproject.pixelyoz.com
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed