
Sivuston FTP-loki
Kun Dreamweaverin FTP-ominaisuudella muodostetaan yhteys palvelimeen, Dreamweaver luo FTP-lokin. Lokissa luetellaan tapahtumat, jotka tapahtuivat Dreamweaverin ja palvelimen välillä yhteyden aikana. Tapahtumien selittämiseksi loki näyttää riveittäin vakiokoodit ja komennot.
Lokin koodit ja komennot auttavat monien FTP-ongelmien tunnistamisessa. Seuraavassa on FTP-lokien lukemista ja tulkitsemista helpottavia tietoja sekä linkkejä Macromedia TechNotes -sivustoon, joka sisältää vianmääritysohjeita tiettyjen FTP-ongelmien ratkaisemiseen:
|
|
Windows |
|
|
Macintosh |
Esimerkki FTP-lokista
Seuraavassa FTP-esimerkkilokissa näet numeroita (esimerkiksi 220), joihin viitataan nimellä ”series code” (”sarjakoodi”). Sarjakoodien lomassa on komentoja (kuten MKD).
220 ftp.macromedia.com FTP server (ms-ftpd(16) Thu Feb 27 18:32:59 EST 1997) ready.
USER jmacro
331 Password required for jmacro
PASS
230-Checking disk usage, please wait.
230-
230- Your disk quota is: 5.00 megabytes.
230- Your disk usage is:
230- Home/WWW: 1.23 megabytes
230- FTP: 0.00 megabytes
230- Total: 1.23 megabytes (25% of quota)
230-
230 User jmacro@macromedia.com logged in.
SYST
215 UNIX Type: L8 Version: BSD-198911
PWD
257 "/jmacro" is current directory.
MKD XYIZNWSK
257 MKD command successful.
TYPE A
200 Type set to A.
PORT 10,11,1,80,18,238
200 PORT command successful.
LIST
150 Opening ASCII mode data connection for /bin/ls
FTP-koodit ja -toiminnot
Sarjakoodi (numero), joka näkyy joidenkin FTP-lokin rivien alussa, ilmaisee toimintoa, joka suoritettiin tietokoneen ja palvelimen välillä FTP-yhteyden aikana. Seuraavassa taulukossa on kuvaukset FTP-koodeista ja -toiminnoista.
FTP-sarjakoodit
| Koodi | Kuvaus |
| 100-sarjakoodit | Pyydettyä toimintoa aloitetaan, odotetaan lisävastausta ennen jatkamista. |
| 110 | Vastaamisen uudelleenkäynnistämisen merkintä. |
| 120 | Palvelu valmis nnn minuutin kuluttua. |
| 125 | Tietoyhteys avoinna, siirtoa aloitetaan. |
| 150 | Tiedoston tila OK, tietoyhteys avataan. |
| 200-sarjakoodit | Pyydetty toiminto on suoritettu. |
| 200 | Komento OK. |
| 202 | Komentoa ei suoritettu, tarpeeton tällä sivustolla. |
| 211 | Järjestelmän tila tai järjestelmän ohjevastaus. |
| 212 | Hakemiston tila. |
| 213 | Tiedoston tila. |
| 214 | Ohjeviesti. |
| 215 | NAME-järjestelmätyyppi. (NAME on järjestelmän virallinen nimi, kuten se on annettu Assigned Numbers -asiakirjassa.) |
| 220 | Palvelu valmis uutta asiakasta varten. |
| 221 | Palvelun ohjausyhteys suljetaan. Kirjataan ulos tarvittaessa. |
| 225 | Tietoyhteys on avoinna; siirto ei käynnissä. |
| 226 | Tietoyhteys suljetaan. Pyydetty tiedostotoiminto onnistui (esimerkiksi tiedoston siirto tai keskeytys). |
| 227 | Passiivinen tila aktivoidaan |
| 230 | Käyttäjä kirjattiin sisään, jatka. |
| 250 | Pyydetty tiedostotoiminto OK, suoritettu. |
| 257 | ”POLUN NIMI” luotiin. |
| 300-sarjakoodit | Komento on hyväksytty, mutta pyydetty toiminto odottaa lisätietojen vastaanottamista. |
| 331 | Käyttäjänimi OK, salasana tarvitaan. |
| 332 | Kirjautumiseen tarvitaan tiliä. |
| 350 | Pyydetty tiedostotoiminto odottaa lisätietoja. |
| 400-sarjakoodit | Komentoa ei hyväksytty eikä pyydettyä toimintoa suoritettu, mutta virhetila on tilapäinen ja toimintoa voidaan pyytää uudelleen. |
| 401 | Palvelu ei tällä hetkellä hyväksy käyttäjiä. Käyttäjäkiintiö täynnä. Yritä myöhemmin uudelleen. |
| 421 | Palvelu ei ole käytettävissä, yhteys suljetaan. Tämä voi olla vastaus mihin tahansa komentoon, jos palvelu tietää, että sen on sammutettava itsensä. |
| 425 | Tietoyhteyttä ei voi avata. |
| 426 | Yhteys katkaistiin; siirto keskeytettiin. |
| 431 | Kirjautuminen epäonnistui. Käyttäjätunnus tai salasana ei kelpaa. |
| 465 | Pyydettyä tiedostotoimintoa ei suoritettu. Tiedosto ei ole käytettävissä (esim. tiedosto varattu). |
| 451 | Pyydetty toiminto keskeytetty: paikallinen käsittelyvirhe. |
| 452 | Pyydettyä toimintoa ei suoritettu. Järjestelmän tallennustila ei riitä. |
| 453 | Tiedostonsiirto kesken. Tallennustila ei riitä. |
| 500-sarjakoodit | Komentoa ei hyväksytty eikä pyydettyä toimintoa suoritettu. |
| 500 | Syntaksivirhe, komentoa ei tunnistettu. Tämä voi kattaa virheet, kuten sen, että komentorivi on liian pitkä. |
| 501 | Syntaksivirhe parametreissa tai argumenteissa. |
| 502 | Komentoa ei suoritettu. |
| 503 | Huono komentosarja. |
| 504 | Komentoa ei ole suoritettu kyseiselle parametrille. |
| 530 | Ei kirjattu sisään. |
| 532 | Tiedostojen tallentamiseen tarvitaan tili. |
| 550 | Pyydettyä toimintoa ei suoritettu. Tiedosto ei ole käytettävissä (esim. tiedostoa ei löydy, ei käyttöoikeutta). |
| 552 | Pyydetty tiedostotoiminto keskeytettiin. Nykyiselle hakemistolle tai tietojoukolle varattu tallennustila ylitetty. |
| 553 | Pyydettyä toimintoa ei suoritettu. Tiedoston nimi ei ole sallittu. |
| ABOR | keskeytä tiedostonsiirto |
| CWD | vaihda työhakemistoa |
| DELE | poista etätiedosto |
| LIST | näytä luettelo etätiedostoista |
| MDTM | palauta tiedoston muokkausaika |
| MKD | tee etähakemisto |
| NLST | etähakemiston nimiluettelo |
| PASS | lähetä salasana |
| PASV | aktivoi passiivinen tila |
| PORT | avaa dataportti |
| PWD | tulosta työhakemisto |
| QUIT | katkaise yhteys |
| RETR | nouda etätiedosto |
| RMD | poista etähakemisto |
| RNFR | nimeä uudelleen nimestä |
| RNTO | nimeä uudelleen nimellä |
| SITE | sivustokohtaiset komennot |
| SIZE | palauta tiedoston koko |
| STOR | tallenna tiedosto etäisäntään |
| TYPE | aseta siirtotyyppi |
| USER | lähetä käyttäjätunnus |