Sådan ændrer du, hvor du downloader filer fra internettet. Din rapport om denne lektion

Fra forfatteren: Hilsen, kære læser. I dag vil jeg fortælle dig om flere måder at uploade en fil til webstedet på. Eller endda flere filer. Generelt, hvis du er ejer af serveren, så vil der ikke være nogen problemer med dette.

Upload til almindelig betalt hosting

Så først og fremmest skal du have adgang til serveren. For eksempel til kontrolpanelet. På simpel delt hosting kaldes det normalt cPanel. Hvis du har sådan adgang, så fantastisk! I et sådant panel finder du noget som "Filhåndtering".

Her skal du finde vejen til den side, du skal bruge, hvis du har flere af dem. Projektrodmappen kaldes nogle gange public_html (hvis dette er det første domæne, du tilføjede), eller det vil være mappen med webstedets domænenavn, hvis du tilføjede domænet senere.

Nu skal du gå til denne rodmappe. Hvis du har en WordPress-motor, vil du se mapperne wp-admin, wp-content, wp-includes i den. Hvis du ser det, betyder det, at du er kommet ind Rigtigt sted– dette er rodmappen.

JavaScript. Hurtig start

Ris. 1. Den tredje, fjerde og femte mappe er kendetegnene for wordpress-motoren, og også det faktum, at du er i rodmappen.

Det er her nogle filer normalt uploades. Et sted øverst vil du utvivlsomt se knapper, der giver dig mulighed for at slette, downloade og uploade. Du skal bruge den sidste. Du kan i øvrigt nemt uploade et arkiv til serveren, pakke det ud der og derefter slette det. Dette er praktisk, når du skal downloade mange ting på én gang. For eksempel en fuldgyldig motor eller en liste over dokumenter.

Du kan tilføje filer på en anden måde. Nemlig igennem FTP adgang. Efter at have købt tjenester fra hosteren, vil han helt sikkert give dig dine ftp-loginoplysninger. For at oprette forbindelse til webstedet på denne måde, skal du bruge et ftp-klientprogram. Af de gratis anbefaler jeg Filezilla. På en eller anden måde var jeg nødt til at bruge betalt SmartFTP, men den havde allerede klokker og fløjter, som den gennemsnitlige bruger ikke havde brug for.

Så du bliver nødt til at downloade Filezilla. I programmet øverst kan du se 4 felter, der skal udfyldes for at forbinde. Dette er værten, login, adgangskode og port. Host er en IP-adresse eller Domænenavn dit websted. Da du måske simpelthen ikke kender IP, anbefaler jeg at indtaste domænenavnet med http://.

Du skal indtaste det login og adgangskode, som udbyderen har givet dig. godt og standard port for ftp er det 21. Bare husk dette. Hvis alt er indtastet korrekt, filstruktur din server vil være tilgængelig i det højre vindue. Den venstre vil indeholde, hvad der er på din computer. Du kan således uploade ved at trække og slippe ind i det højre vindue.

Når du bekræfter rettighederne til webstedet i webmasterværktøjer, kan du blive bedt om blot at downloade html-fil til hjemmesiden. På denne måde tjekker den, om du er ejer af ressourcen. Nå, nu ved du, hvordan du gør det. For at undgå spørgsmål skal du uploade til den samme rodmappe.

Forresten har jeg bemærket, at Google og Mail nogle gange tjekker, om der er en bekræftelsesside, og hvis du sletter den, kan de bede dig om at bekræfte dine rettigheder igen.

Hvordan uploader man en fil til VDS?

Hvis du har vd'er, er downloadprocessen lidt anderledes. I dette tilfælde ser jeg 2 rimelige muligheder:

Første vej. På virtuel server du har muligvis også et kontrolpanel. Typisk kan dets tilføjelser bestilles separat, eller når du vælger et serveroperativsystem, skal du vælge muligheden med et indbygget panel. På min hoster er dette ISP Manager - et meget praktisk panel. Hos nogle udbydere kan du tilslutte det gratis, hos andre skal du betale.

Så i dette isp-panel er der et "System" -element og i det "Filhåndtering". Her skal du finde en mappe med websteder blandt de mange forskellige mapper. Hvis du har problemer, er det bedre at spørge dem. support, fordi stien kan være forskellig for hver hoster.

Følgelig er næsten alt her det samme som i filhåndteringen på cPanel, absolut de samme knapper og muligheder.

Anden vej. Igen skal du bruge et program til at arbejde med ftp, kun denne gang har vi brug for en forbindelsesmetode Sikker Shell(samme SSH). For at forbinde på denne måde skal du blot ændre portnummeret til 22. Jeg har allerede skrevet om alle andre inputfelter tidligere.

Sådan uploader du en fil til webstedet for at downloade den

Vil du uploade en fil til dig selv og lade folk downloade den? Intet kunne være enklere. Hvad skal du gøre for dette? For det første råder jeg dig til at oprette til dette i rodmappen ny mappe, især for filer. Du kan kalde det filer, arkiv, fillagring. Nå, det gør ikke noget, navnet kan være hvad som helst, jeg foreslår bare noget, så det med det samme er tydeligt, hvad der er i mappen.

Så gå til denne tomme mappe og indlæs den her påkrævet dokument. Nu på hjemmesiden, hvor du vil give mulighed for at downloade det, skal du blot lave et link til det. Koden gør sådan her:

Ankertekst

Jeg tror, ​​at alt er klart her. Det er i øvrigt bedre, hvis filnavnet er på engelsk. Når folk nu klikker på dette link, vil browseren bede dem om at gemme filen på deres computer.

I mit tilfælde blev overførslen opsnappet Internet program Download Manager, hvis du har lignende software ikke er installeret, åbnes et standard browservindue, hvor du kan vælge stien til at gemme filen og begynde at downloade den.

Faktisk kan filen ikke uploades til din hosting, men til en filhostingtjeneste. Dette er ret relevant, hvis du vil give folk mulighed for at downloade noget, der virkelig vejer meget, i så fald skal du ikke uploade det til hostingen og genere dig selv med alt. fri plads. Det vigtigste er at give det korrekte downloadlink, og alt vil fungere.

JavaScript. Hurtig start

Udforske Grundlæggende om JavaScriptpraktisk eksempel om oprettelse af en webapplikation

Brug af selve hostingens filhåndtering.

Jeg vil beskrive arbejdet med TimeWeb hosting filhåndtering, da mine blogs er placeret der. Jeg håber, at denne procedure ikke er meget anderledes på andre hostingsider.

Så lad os gå til hosting. For at gøre dette skal du have dit login og din adgangskode gemt eller skrevet ned et sted. Kontrolpanelet åbnes straks foran dig (du kan se en del af det på mit skærmbillede):

Find knappen " Filhåndtering" og klik på den. Nu ser du en liste over mapper med filer til dine websteder. Hvis du kun har ét websted indtil videre, vil biblioteket have navnet public_html. Hvis der er flere websteder, så dobbeltklik på den ønskede mappe, åbnes den, og du vil se en mappe med navnet public_html. Det er, hvad det er Rodmappen Din hjemmeside.

Også Dobbeltklikåbne denne mappe. Her er en liste over mapper og filer på dit websted. Det er her, vi uploader filen.

Klik på knappen " Fil", i menuen, der åbnes" Upload", i pop op-vinduet" Vælg fil" Find filen på din computer, som du skal uploade til din hosting, dobbeltklik på den og " Upload" Afhængigt af størrelsen på den downloadede fil, vent et stykke tid, og så vil du se din downloadede fil på listen over filer. Hvis det for eksempel var et favicon, så vil du straks se det, når du opdaterer siden.

Du kan forlade værten, du har fuldført din opgave.

Brug af Filezilla-managerprogrammet.

Der er en masse filhåndteringer, som du kan oprette forbindelse til hostingen med og uploade filer til hostingen eller downloade fra den til din computer. Men jeg bruger primært Filezilla. Du kan downloade og installere dette program fra webstedet http://filezilla.ru/. Programmet er gratis, installationen er enkel og forårsager ingen vanskeligheder, så lad os fortsætte direkte til at bruge det.

Ringer Filezilla program. Sådan ser hendes vindue ud:

I venstre side af vinduet har jeg en mappe åben på min computer, som jeg åbnede i sidste session, på højre side, hvor der står "Remote site", er stadig tom. Øverst er boksene, hvor vi vil indtaste data for at logge ind på hostingen.

Indtast data:

Vært: ftp:// site/ (i stedet for site/ indtaster du naturligvis dit websteds navn uden http://);

Brugernavn og adgangskode- dem, som du loggede ind på hostingen med;

Havn: normalt 21, men du kan efterlade et tomt rum;

Klik på knappen "Hurtig tilslutning".

Hvis alt er i orden, vises en liste over mapper med filer til dine websteder i højre side af vinduet. Udvid mapperne på samme måde som i den første mulighed, dobbeltklik indtil du kommer til listen over filer (det samme som i den første mulighed). I venstre side skal du åbne mappen, der indeholder den fil, som du skal uploade til din hosting.

Nu til venstre har du en mappe på din computer, hvor din downloadede fil "ligger", og til højre er der en mappe på hostingen, hvor du skal kopiere denne fil:

Dobbeltklik på navnet på den downloadede fil, og efter et stykke tid vises den i listen til højre. Du kan lukke filhåndteringen, din arbejdssession er nu afsluttet.

I praksis skal webmastere ofte uploade filer til siden - det kan for eksempel være bekræftelsesfiler i forskellige tjenester, script-filer, filer, der skal gives til den besøgende til download mv.

Til professionelle webmastere denne opgave giver ingen problemer overhovedet - de kan nemt uploade enhver fil til deres hjemmeside hvor som helst. Men begyndere støder ofte på misforståelser af problemet.

I denne artikel vil vi tale om, hvordan man uploader en fil til webstedet. Vi vil vise flere metoder, som hver især vil være nyttige i forskellige situationer.

Upload til mediebibliotek

WordPress har et mediebibliotek, der gemmer billeder udgivet på webstedet, samt lyd- og videofiler. På trods af navnet kan du uploade andre typer filer her og derefter få links til dem. Denne mulighed vil være praktisk, hvis du vil tillade brugere at downloade noget fra dit websted. Det er enkelt og kræver ikke særlige færdigheder.

I WordPress-konsollen skal du gå til "Mediefiler", underpunkt "Tilføj ny". Du vil blive ført til WordPress loader. Her kan du tilføje filer til siden simpelt træk og slip eller ved at vælge knappen "Vælg fil" på din computer. Efter indlæsning i ejendomme denne fil du vil kunne få et link til det.

Uploader via filhåndtering

Før du uploader en fil til webstedet, skal du se, om din hosting har nogen filhåndtering. Som regel har de fleste moderne hostingudbydere denne funktionalitet. Desuden tilbyder nogle hostingudbydere en praktisk og funktionel filhåndtering med nyttige værktøjer til webmastere, hvilket er en fornøjelse at arbejde med.

Så du kan bruge denne funktion til at uploade en fil til webstedet. Der er flere muligheder her end i "Mediebiblioteket", da du kan uploade en fil til absolut et hvilket som helst sted, også i, hvilket ofte er nødvendigt for nogle tjenester. Dertil kommer de fleste filadministratorer giver dig mulighed for at redigere allerede uploadede filer direkte på hostingen.

Upload via FTP-klient

FTP-klienter er programmer, der giver dig mulighed for at oprette forbindelse fra din computer til dit websted og udføre forskellige handlinger med dets filer. Før du uploader en fil til webstedet ved hjælp af FTP klient, download og installer en klient på din computer. De mest populære er Filezilla og Total Commander.

Derefter skal du indhente oplysninger for at oprette forbindelse til dit websted - login, adgangskode og server. Disse oplysninger kan findes på hostingen. Herefter skal du konfigurere en forbindelse i FTP-klienten, og du kan bruge webstedets filer.

Ja, denne metode er svær, og den er velegnet til professionelle. Men i de fleste tilfælde er det meget praktisk.

Du kan også være interesseret i at lære at oprette forbindelse via FTP ved hjælp af tekst editor Notesblok++. Dette er blevet diskuteret.

Hvis du ikke har taget træning hos os endnu, så tag den.

I denne lektion vil vi tale om, hvordan du opsætter lagring af filer i én delt mappe når vi downloader dem fra internettet gennem forskellige browsere.

Dette vil hjælpe dig med at vide, hvor downloadede filer er gemt, og hvis du bruger forskellige browsere og fildownload-programmer, vil dette give dig mulighed for at have alle sådanne downloadede filer på ét sted.

I denne lektion vil vi se på opsætning af download af filer til én delt mappe ved hjælp af eksempler fra fire store browsere: Dvs., Mozila,Opera Og Chrom, samt eksemplet med downloadmanageren Download Master . Hvis du bruger andre browsere eller download-managere, kan du foretage indstillinger i dem svarende til dem, der er beskrevet i denne lektion.

Først skal du oprette en delt mappe på din computer for at gemme de downloadede filer. Og så laver vi nogle indstillinger i hver browser og Download Master, og specificerer stien til at gemme filer i denne ene delte mappe.

Så lad os begynde...

1. Genereltmappe til lagring af downloadede filer

igennem Leder Lad os gå til Computer og på en af lokale diske skab separat mappe, og navngiver den, så vi ved, at den gemmer filer, der er downloadet fra internettet.

Hvis din computer har flere lokale drev, så anbefaler jeg at oprette en sådan mappe og gemme de downloadede filer ikke på systemdisk, dvs. ikke på, hvor operativsystemet er installeret, så hvis du nogensinde bliver nødt til at geninstallere Windows, vil filerne, der er downloadet fra internettet, ikke blive slettet. Nå, hvis du kun har ét lokalt drev på din computer, så opret en mappe på det.

Jeg opretter en mappe kl køre E, og jeg ringer til hende Internet downloads:

Så en delt mappe til lagring af filer er blevet oprettet!

Nu laver vi nogle indstillinger i browsere og specificerer stien til at gemme filer i denne mappe. Som jeg allerede har sagt, lad os se en efter en på, hvordan man laver sådanne indstillinger i de fire hovedbrowsere IE, Mozilla, Opera og Chrome, samt Download program Mestre.

2. Stiat gemme downloadede filer i IE

For at angive stien til at gemme filer downloadet via IE ( Internet Explorer), til højre øverste hjørne i denne browser, find det tandhjulsformede ikon (Service), klik på det med venstre museknap og i vinduet, der vises, klik på Vis hentede filer:

Et vindue vises Opstartsmuligheder, hvor standardmappen til lagring af downloadede filer er angivet. Skift det til din mappe. For at gøre dette skal du først klikke Anmeldelse (1 ), søg derefter på computeren og vælg den ønskede mappe ( 2 ), Klik på Mappevalg (3 ) Og Okay (4 ):

Alle! Vi ser, at placeringen for at gemme downloadede filer er ændret. Klik Okay for at gemme ændringer til denne indstilling:

3. Sti til at gemme downloadede filer i Mozilla

Lad os nu konfigurere lagring af filer downloadet gennem Mozilla-browseren i en delt mappe. For at gøre dette går vi til Værktøjer -> Indstillinger:

I kapitel Grundlæggende Klik på Anmeldelse og i vinduet, der vises, finder vi den nødvendige mappe (i mit tilfælde mappen Internet downloads på lokalt drev E). Klik i dette vindue Okay, såvel som i Indstillinger en gang til Okay for at gemme ændringer:

Alle! I indstillingerne kan du se, at lagerplaceringen for downloadede filer i Mozilla også er ændret:

4. Stitil lagring af downloadede filer i Opera

Lad os gøre alt det samme som i tidligere browsere, først nu i Operaen. Find ikonet med samme navn i øverste venstre hjørne af Opera, klik på det med venstre museknap og vælg fra menuen, der vises Indstillinger -> Generelle indstillinger:

Gå til fanen i Indstillinger Fremskreden, længere inde Downloads, finder vi vores delte mappe på computeren til lagring af downloadede filer gennem browsere (i mit tilfælde den oprettede mappe Internet downloads), klik i dette vindue Okay og i Indstillinger igen Okay for at gemme ændringer:

Parat! Nu i Opera-indstillingerne kan vi også se, at downloadede filer via denne browser vil blive gemt og gemt i den mappe, vi valgte:

5. Sti til at gemme downloadede filer i Chrome

Det eneste, der er tilbage, er at konfigurere stien til den delte mappe til lagring af filer i Chrome downloadet via denne browser. I øverste højre hjørne af browseren finder vi Indstillinger-ikon, venstreklik på den og vælg Indstillinger:

Som et resultat ser vi, at placeringen af ​​de downloadede filer via Chrome-browseren også er ændret til vores valgte mappe:

Ved at bruge det samme princip kan du konfigurere stien til at gemme filer i andre browsere, undtagen dem, der er beskrevet i denne lektion, eller i nogle programmer, såsom Download Master, der er specielt designet til bekvemt at downloade filer fra internettet:

Opsætning af lagring af downloadede filer i en delt mappe er fuldført!

Nu vil de filer, som vi vil downloade gennem enhver browser eller program, blive gemt ét sted:

Praktisk og praktisk!

Og det viser sig, at hvis før dette, blev filer downloadet fra internettet downloadet til brugermappen Downloads, som blev diskuteret i den første lektion, nu kan du overføre alle tidligere downloadede filer fra den mappe til den oprettede delte mappe, så de alle er på ét sted.

Og i den næste lektion vil vi konfigurere hurtig adgang til denne download-mappe samt fotos, videoer, musik og dokumenter. Dette vil være nyttigt for dem, der har en gratis Lokal disk uden at have den installeret operativ system.

Opgave til denne lektion

Hvis du bruger forskellige browsere til at se websteder på internettet og/eller du har en lokal disk fri af operativsystemet, skal du oprette en delt mappe til download af filer (du kan også kalde det: Internet downloads).

Selvom du i øjeblikket kun har én lokal disk med operativsystemet på din computer, ville det være nyttigt at gå igennem og lære denne lektion, fordi du til enhver tid kan købe en anden computer. Eller "opdel" disken i flere lokale diske, for eksempel ved at bruge det samme kursus "Sikkerhedskopiering ved hjælp af Evgeny Popov-metoden", som blev diskuteret i den første lektion.

Og efter at have gennemført denne nuværende lektion, vil du allerede være i stand til at oprette en delt mappe til downloadede filer.

Flyt alle de filer, du tidligere har downloadet fra internettet, til den, så de alle er samlet ét sted. Analyser i øvrigt disse filer - måske har nogle filer ikke været nødvendige i lang tid. I dette tilfælde er det muligt at slippe af med overskuddet på samme tid.

Din rapport om denne lektion

Angiv i rapporten, om det lykkedes dig at oprette en delt mappe til internetdownloads?

Efter at have sendt rapporten, fortsæt til næste lektion, hvor vi konfigurerer den i Stifinder og i Start-menuen hurtig start dine mapper med fotos, videoer, musik og dokumenter (hvis de bruges til lagring vigtig information Operativsystem-fri lokal disk)!

Er det muligt at downloade en mappe i browseren?

Jeg søger på Google og finder ud af, at dette er en browserbegrænsning, og at jeg skal bruge Java Applet eller Flash.

Er der en måde at downloade en mappe fra ved hjælp af Flash? Jeg kan ikke finde ud af det. Er der en måde at få bare browsermappestien på?

Prøv dette for at downloade en mappe:

Se Swfupload - Flash måde at downloade flere filer på én gang. Under alle omstændigheder er det ikke muligt at downloade en mappe, du kan kun downloade alle filer fra en mappe.

Du kan uploade flere filer på samme tid ved at trække og slippe dem uden nogen browser-plugins. Det her ny udvikling med HTML5 og javascript, så du får sandsynligvis brug for et alternativ til ældre browsere.

Det hedder "HTML5 træk og slip". Jeg har ikke brugt det endnu, så jeg kan ikke give dig et kodeeksempel, men at søge efter denne sætning og læse den tilknyttede Mozilla-blogartikel kan give dig nogle tips.

Du kan zippe mappen med noget som tar og derefter downloade den som en enkelt fil. Men vær forsigtig, du kan overskride php upload max, som er indstillet til 2MB som standard. Dette er dog konfigurerbart.

for at uploade en mappe i php, følg disse trin.



Det er ikke muligt at indlæse en mappe med kun ved hjælp af PHP men Javascript kan finde mapper, så jeg løste det ved at gøre følgende to trin:

    skab Javascript funktion, som læser mappen og filerne, der vil blive uploadet, og tilføjer det til et array (jeg kaldte det Filestructure), som vil blive sendt sammen med POST. For eksempel:

    ( "mappenavn/": ("fil1.txt","fil2.txt"), "mappenavn/mappe2": ("foo.txt", "bar.png") )

Dropzone.js har en lignende funktion, der allerede håndterer dette, som jeg var nødt til at ændre (_addFilesFromDirectory()). Men du kan skabe din egen egen funktion for det. Se denne https://stackoverflow.com/a/20431117/6760554, hvis du har brug for yderligere hjælp i denne forbindelse.

    I Php skal du først uploade dine filer til bestemt mappe, hvor de vil blive gemt midlertidigt. Når dine filer er blevet uploadet, skal du indsende din javascript-array til din phpcode. Der skal du iterere gennem arrayet og oprette mapper og derefter flytte de downloadede filer fra den midlertidige mappe til den passende placering. For eksempel:

    $_filtræ = $_POST["filtræ"]; funktion createFoldersAndMoveFiles($_filetree) ( $nFolders = count($_filetree); foreach ($_filetree as $folder => $filer) ( createFolder($folder); moveFiles($files, $folder); ) ) funktion moveFiles($ _files, $_folder) ( $source = "tmpuploads/"; $destination = "mypath/"; $nFiles = count($_files); for($i = 0; $i< $nFiles; $i++) { $file = $_files[$i]; rename($source . $file, $destination .$_folder. "/" .$file); } } function createFolder($foldername) { $folders = explode("/", $foldername); $path = "mypath/"; $nFolders = count($folders); for($i = 0; $i < $nFolders; $i++){ $newFolder = "/" . $folders[$i]; $path .= $newFolder; if (!file_exists($path) && !is_dir($path)) { mkdir($path); } } }

Håber dette hjælper.