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 |