Avatar billede lanworld_rippie Nybegynder
13. april 2002 - 13:36 Der er 27 kommentarer og
1 løsning

Tjek om ftp server er online

Er lige blevet sat på en opgave af en ven men måtte desværre tilstå at jeg ik kan finde ud af det.. men håber at evt. i kan hjælpe ham...

han vil gerne have et script der går ind og tjekker om en ftp server virker... dvs.. om ip er online og hvis den er så skal den logge ind og ud igen... altså den skal teste om den virker..

Ved at hans webhotel ligger på en linux server :)
Avatar billede taskmgr Nybegynder
13. april 2002 - 13:40 #1
<?
$ip=localhost;
$port=21;

if(fsockopen($ip,$port))
    {
  echo "<b>Ftp-server:</b> Online<br>";
    }
      else {
  echo "<b>Ftp-server:</b> <strike>Offline</strike><br>";
    }

?>

Kan du bruge den ?
Avatar billede taskmgr Nybegynder
13. april 2002 - 13:40 #2
Der forudsætter jeg så at hans ftå kører på port 21 :)
Avatar billede taskmgr Nybegynder
13. april 2002 - 13:41 #3
ftå? ftp...
Avatar billede mjl Nybegynder
13. april 2002 - 13:41 #4
;O)
Avatar billede taskmgr Nybegynder
13. april 2002 - 13:42 #5
Hva' blinker du af mjl? ;O)
Avatar billede x-gate.dk Nybegynder
13. april 2002 - 13:52 #6
undskyld jeg skriver her...

men det virker ikke

når jeg skirver noget ved $ip=localhost; så kommer der fejl
Avatar billede taskmgr Nybegynder
13. april 2002 - 13:53 #7
x-gate.dk >>
Det er da i orden :)
Er det en linux-maskine du har det på?
Avatar billede mjl Nybegynder
13. april 2002 - 13:54 #8
Status:
<?
$ip = "din_ip";

$ping = `ping -c 1 $ip`;
if (ereg("time=", $ping)) {
    echo "<font color=#008000>Online</font>";
} else {
    echo "<font color=#ff0000>Offline</font>";
}
?>
Avatar billede mjl Nybegynder
13. april 2002 - 13:55 #9
På Linux...
Avatar billede x-gate.dk Nybegynder
13. april 2002 - 13:56 #10
nope min FTP ligger på win...
men kan det ikke gøre lige meget hvilken slags server..?
den skal jo bare tjekke om den er online og virker
Avatar billede mjl Nybegynder
13. april 2002 - 13:58 #11
Hvor skal den vise online eller ej? På en hjemmeside?
Avatar billede taskmgr Nybegynder
13. april 2002 - 13:59 #12
Den jeg postede virker vist nok kun på linux...
Har selv en Mandrake server kørende... og bruger selv scriptet:
Så nede i højre hjørne af www.rostved.net
Avatar billede x-gate.dk Nybegynder
13. april 2002 - 13:59 #13
laver lige selv spørgsmålet...
Avatar billede lanworld_rippie Nybegynder
13. april 2002 - 14:02 #14
ja ja men den skal ind og tjekke om den ftp server virker... dvs... den skal jo os tjekke user og pass *S*
Avatar billede taskmgr Nybegynder
13. april 2002 - 14:03 #15
Jeg er ikke med nu...?
Avatar billede mjl Nybegynder
13. april 2002 - 14:05 #16
Avatar billede mjl Nybegynder
13. april 2002 - 14:05 #17
Avatar billede mjl Nybegynder
13. april 2002 - 14:06 #18
Hvad ske'r der - hvem spørger om hvad - og hvem er hvem - m.v.
Avatar billede taskmgr Nybegynder
13. april 2002 - 14:10 #19
Øhmm...
Avatar billede x-gate.dk Nybegynder
13. april 2002 - 14:11 #20
det er mig der spørger i det andet spm... fordi jeg mener ikke at jeg kan være bekendt at stille spørgsmål i en andens spm.
Avatar billede x-gate.dk Nybegynder
13. april 2002 - 14:13 #21
undskyld taskmgr dit virker :))

der skulle bare ' ' på ved IP
men hvorfor er den så langsom til at tjekke når den er ofline

www.x-gate.dk/tjek.php
Avatar billede taskmgr Nybegynder
13. april 2002 - 14:17 #22
Nu er den da Online :)

Det tager sgu sin tid... hvor har du det liggende?
Avatar billede lanworld_rippie Nybegynder
13. april 2002 - 14:20 #23
HALLOOO det er mit spørgsmål....

jeg ville have et script som kunne tjekke en FTP om den er oppe... og det er ik kun ip ..

vil gerne have et script som logger ind på en FTP og logger af igen og skriver så hvis den kan logge ind at den er online og hvis den ikke kan så skriver den offline
Avatar billede taskmgr Nybegynder
13. april 2002 - 14:22 #24
if(fsockopen($ip,$port))....

Det tjekker jo om den er oppe...
Hvad er det du ellers vil tjekke?

Den tjekker ikke bare din ip, men lytter til port 21!
Avatar billede taskmgr Nybegynder
13. april 2002 - 14:23 #25
Hvorfor gøre det mere besværligt end det bør være?
Avatar billede x-gate.dk Nybegynder
13. april 2002 - 14:30 #26
taskmgr >>>
vil du ikke lige gå ind på dette spm..

http://www.eksperten.dk/spm/197573

jeg har mit script på wannafinds servere
Avatar billede taskmgr Nybegynder
13. april 2002 - 15:01 #27
Tak
Fik du det til at virke så?
Avatar billede lanworld_rippie Nybegynder
13. april 2002 - 16:16 #28
ja
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester