Failihaldur töötab. Salvesta fail

Juurdepääsu saamiseks klõpsake nuppu "Hangi demokonto", juurdepääs saadetakse meilile.

Miks ta on teistest parem?

Kahe paneeliga GUI

Failihalduri liides on tehtud kasutajale tuttaval kujul: kaks ala mugav toimimine failidega.
Igas neist saate avada faile serveris, kaug-FTP-s või arvutis.

Failide kuvamisel tabelis saate faile ja katalooge hõlpsalt sorteerida tüübi, suuruse, loomise kuupäeva jms järgi, klõpsates mis tahes veeru päisele.

Drag&Drop funktsioon

Failide ja kaustadega saate töötada hiirega, lohistades faile ja kaustu serverisse või kaug-FTP-sse ja tagasi, selleks valige nõutavad failid ja kaustad, haarake neist kinni ja lohistage need õigesse kohta.

Kaug-FTP-ga töötamine

Klõpsake nuppu " Kaug-FTP", et failihaldurist kaugserveriga ühendust luua. Saate ühendused salvestada ja neid edaspidi vajadusel redigeerida.


Saate avada välise FTP nii vasakul kui ka paremal paneelil ja isegi teha seda samal ajal, et töötada failihalduris kahe täiesti kolmanda osapoole FTP-ga. Oma hostimiskonto FTP avamiseks klõpsake lihtsalt nuppu " Kodu FTP".

Vahekaardi liides

Vahekaartidega liides võimaldab teil avada korraga palju faile ja neid failihalduri alal töödelda, täpselt nagu operatsioonisüsteemis.
See liides muudab mitme failiga korraga töötamise mugavaks, muudab koodi ühest failist teise kopeerimise lihtsaks jne.

Saate avatud faile ahendada või laiendada. Saate ka suurust muuta avatud aken nagu soovite. Avatud failid kuvatakse vahekaardiriba failihalduri allosas.

Saate akendega manipuleerida, kui soovite, muutes nende suurust ja asetades need ekraanile soovitud järjekorras.

Põhifunktsioonid failidega töötamiseks

Failihaldur võimaldab teil täita kõiki failide ja kataloogidega töötamise põhifunktsioone, nagu kopeerimine, teisaldamine, ümbernimetamine, atribuutide muutmine jne. Lisaks saate kõiki neid toiminguid teha mitmel viisil.

1. Kopeeri
Failide rühma kopeerimiseks saate neid hiirega valida, hoides nuppu all ctrl. Seejärel lihtsalt lohistage need soovitud asukohta. Niipea kui vabastate hiirenupu valitud asukoha kohal, kuvab failihaldur dialoogiboksi, mis küsib, kas soovite failid kopeerida või mitte. Kui sellise nimega failid on olemas, palutakse teil failid üle kirjutada.

Samuti saate faile või kaustu kopeerida, valides need kontekstimenüü kuvamiseks paremklõpsuga. Seejärel peate klõpsama nuppu "Kopeeri".

Veel mõned viisid kopeerimiseks on kasutada nuppu menüüs " Fail" või nuppu failihalduri allosas.

Selle jaoks on olemas ka kiirklahv kiire juurdepääs kopeerimisfunktsioonile - ctrl + 5.

2. Liiguta
Teisaldamiseks võite kasutada kõiki samu meetodeid nagu kopeerimisel, välja arvatud " tõmba ja lase lahti". Kiirklahvide kombinatsioon liikumiseks Tõstuklahv+5.

3. Nimeta ümber
Faili või kataloogi ümbernimetamiseks võite kasutada ka kontekstimenüüd, rippmenüü menüükäsku " Fail" või kiirklahvide kombinatsioon - ctrl + 6.
Erinevalt kopeerimisest ja teisaldamisest antud funktsioon ei ole rühm ja seda saab rakendada ainult ühele elemendile.

Pärast nupu vajutamist " Nimeta ümber" Näete dialoogiboksi elemendi nime sisestamiseks. Sisestage uus nimi ja klõpsake " Okei".

4. Muuda atribuute

Faili või kataloogi atribuutide muutmiseks võite kasutada kontekstimenüüd või rippmenüü menüükäsku " Fail".

Failide õigusi saab määrata kas numbrilises vormingus või määrates õigused vastavate märkeruutude abil nii kasutaja, grupi, kuhu ta kuulub, kui ka kõigi jaoks.

Ühesõnaga, õigusi saab eraldi määrata kasutaja- otse faili omanik grupi jaoks ( Grupp), kõigi jaoks ( Kõik).

Digitaalse õiguste tähistuse saate lisades, kus:

1 - täitmisõigused;
2 - kirjutamisõigus;
4 - lugemisõigused.

Näiteks tahame seada lugemis- ja kirjutamisõigused: 6 = 4 (lugemine) + 2 (kirjutamine).

Kokku on 8 võimalust:

7 = lugema, kirjutama ja käivitama (lugema, kirjutama, käivitama);
6 = loe ja kirjuta (loe ja kirjuta);
5 = loe ja käivita (loe ja käivita);
4 = lugema (lugema);
3 = kirjuta ja täida (kirjuta ja täida);
2 = kirjuta(kirjuta);
1 = täitma(käivitama);
0 = õigusi pole.

Meie serverites käivitatakse faile kasutajana, seega peavad õiguste kaks viimast numbrit olema 0-ga.
Näiteks kui peate faili jaoks määrama õigused kõigele, peate määrama väärtuse: 700.

5. Eemaldamine
Faile saate kustutada kontekstimenüü, rippmenüü nupu abil " Fail", kasutades kiirklahvide kombinatsiooni - ctrl+8 või nuppu "del".
Enne failide kustutamist Failihaldur kuvab dialoogi, milles küsitakse, kas tõesti soovite valitud failid kustutada.

Töö arhiividega

Failihaldur võimaldab töötada arhiividega. Sa saad luua või lahti pakkima arhiivi, samuti kohe laadige alla vajalikud failid/kataloogid arhiivina.

1. Arhiivi loomine
Valitud failidest või kaustadest arhiivi loomiseks valige vajalikud failid ja/või kaustad ning klõpsake nuppu " Loo arhiiv" kiirjuurdepääsu tööriistaribal. Ilmuvas dialoogiboksis saate muuta arhiivi nime ja arhiivi tüüpi.

2. Arhiivi lahti pakkimine
Arhiivi lahtipakkimiseks klõpsake nuppu " Paki arhiiv lahti" kiirpääsu tööriistaribal. modaalne aken valige tee, kuhu soovite arhiivi lahti pakkida ja klõpsake nuppu " Paki arhiiv lahti".

3. Laadige arhiiv alla

Arhiivis olevaid faile ja kaustu saate alla laadida ühe klõpsuga, klõpsates nuppu " Laadige arhiiv alla" kiirjuurdepääsu tööriistaribal. Võite kasutada ka rippmenüüd: tab " Fail", edasi" Lae alla" ja valige arhiivi tüüp, kuhu soovite valitud failid/kaustad alla laadida.

Mitu allalaadimist

Kõige mugavam viis töötamiseks ja failide arvutist serverisse üleslaadimiseks on avada kohalik failisüsteem ühes piirkonnas, seda on kirjeldatud eespool. Kui te aga mingil põhjusel ei saa kasutada Java, siis saate failid alla laadida, klõpsates ikoonil " failid alla laadida".

Näete akent failide serverisse üleslaadimiseks. Valige oma arvutist failid ja klõpsake nuppu "Laadi üles". Ühe faili maksimaalne suurus ei tohi ületada 1,5 GB. Failihaldur hakkab valitud faile järjest üles laadima, iga faili serverisse üleslaadimise protsess kuvatakse brauseris protsentides.

Tekstiredaktor

Failihaldur sisaldab mugavat tekstiredaktor et töötada oma saitide koodiga.

Vajutades nuppu " Seaded"paremal ülemine nurk toimetaja, saate kohandada välimus tekstiredaktorit oma maitse järgi, muutke fondi suurust ja muid sätteid.

Tekstiredaktoril on süntaksi esiletõstmise funktsioon ja see suudab tuvastada, millise faili olete avanud, olgu see siis php skript, bash skript või mõni muu programmeerimiskeel. Saate valida ka oma koodi esiletõstmise, kasutades tekstiredaktori rippmenüüd.

Tekstiredaktor võimaldab teil muuta faili kodeeringut ja salvestada faili uuesti erinevasse kodeeringusse.

Graafiliste failide vaatamine

Graafiliste failide vaatamiseks sisaldab failihaldur sisseehitatud pildivaaturit. Saate pilti ümber pöörata, selle suurust muuta ja järgmise pildi juurde liikuda.

Otsige failide ja kaustade järgi

Kui teil on vaja leida fail või kaust, saate kasutada otsingut failihaldur. Täpsem režiim võimaldab otsida ainult faile või ainult kaustu, samuti otsida faili või kausta suuruse järgi.

Juurdepääsu kontroll

Failihalduri abil saate määrata kaustale parooli ja blokeerida juurdepääsu kaustale määratud IP-aadressidelt. Kaustale parooli määramiseks valige see, valige ülemisest rippmenüüst vahekaart " Instrumendid"ja seejärel klõpsake " Määrake praegusele kataloogile parool Ilmuvas dialoogiboksis sisestage kataloogi parool ja klõpsake nuppu " Määra parool".

Samamoodi saate blokeerida juurdepääsu kaustale üksikutelt IP-delt. Valige rippmenüüst " Instrumendid", ja siis " Määrake blokeerimine IP-aadressi järgi Ilmuvas dialoogiboksis sisestage IP-de loend järgmises vormingus: xxx.xxx.xxx.xxx, millelt soovite juurdepääsu avada ja millest soovite keelata.

Funktsioonid kodu FTP-ga töötamiseks

Failihalduril on mitmeid funktsioone, mis on saadaval ainult Kodu FTP.

1. Saitide loend
Saate hõlpsasti oma hostimiskonto saitide vahel navigeerida, kasutades kiirjuurdepääsu tööriistariba nuppu või valida saidi rippmenüüst Üleminek". Topeltklõpsates valitud saidil hiire vasakut nuppu, suunatakse teid saidi juurkataloogi.

2. Kausta suurus
Kodu-FTP-s saate hõlpsalt oma kataloogide suuruse hankida, klõpsates nuppu " Suuruse analüüs" kiirpääsu tööriistaribal.

Samuti näete alati failihalduri allservas serveris kasutatud kettaruumi kogumahtu.

Varukoopiatega töötamine

Samuti saate otse failihalduris vaadata meie varundussüsteemi poolt teie konto jaoks automaatselt loodud saadaolevate varukoopiate loendit (kuupäeva järgi). Klõpsates sobival varukoopia, Saate vaadata selle sisu ja vajadusel kopeerida sealt vajalikud failid.

Kiirklahvid

Nagu enamik lauaarvuteid FTP kliendid meie Failihaldur sisaldab mitmeid kiirklahve, mis kiirendab tööd enamlevinud toimingutega.

Allpool on kiirklahvide loend:

ctrl + 3- Vaade;
ctrl + 4- Redigeeri;
ctrl + 5- kopeerida;
Tõstuklahv+5- kolimine;
ctrl + 6- ümbernimetamine;
ctrl+7- Looge uus kaust;
ctrl+8 või Del- Eemaldus.

Kui teil on töö kohta küsimusi failihaldur, Võite alati ühendust võtta meie teenindusega.

Paljud teavad, et olen BEGET.RU hostimisega juba pikka aega koostööd teinud ja soovitan seda kõigile. Täna nägin, et minu lemmikhostimine on giveaway läbiviimine, mille põhitingimuseks oli veebimajutusteenuse soovitamine blogiartikli kirjutamisega. Seetõttu otsustasin rääkida Begeti arendatud failihaldurist.

Esiteks natuke tausta. Beget LLC on Venemaa hostimisettevõte. Serverid on meiega. Varem oli see ainult Peterburi, nüüd on minu teada geograafia laienenud. MODX hostimisel töötab suurepäraselt ja hinnad meeldivad paljudele. Pealegi on mis tahes tariifi kasutamise esimene kuu täiesti tasuta.

Need, kes on juba minu soovitusest huvitatud, saavad jälgida suunamislinki ja registreeruda: https://beget.ru/?id=12867 (jah, jah, suunamissüsteem töötab - kuni 40% iga saatekirjade tasumine kantakse kutsujale üle kogu koostööperioodi jooksul).

Vahepeal räägin failihaldurist.

Algselt oli failihaldur saadaval ainult hostitavatele klientidele, kuid nüüd on see eraldi teenus ja igaüks saab selle oma serverisse installida.

Failihaldur on päris kena. Sellel on kaks paneeli ja töötab ka Drug&Drop – faile saab lohistada ühelt paneelilt teisele

Need, kes on tuttavad MC või FAR-iga või Täielik komandörühe pilguga aru saada. Failihaldus on intuitiivne. Töötab kontekstimenüü paremklõpsuga.

Haldur võimaldab arhiive lahti ja pakkida, seega on näiteks MODX-i installimine üsna mugav – laadisite arhiivi üles ja pakkisite lahti.

Lisaks saate muuta failide õigusi ja isegi neid redigeerida. Muide, arvake ära, millist redaktorit SPRUT.io pakub?

See on meie lemmik ACE koos automaatse täitmise ja kohandatud koodi esiletõstmisega! =))

Need pole kõik failihalduri SPRUT.io eelised. Samuti on olemas piltide vaatamine, välise FTP-serveri ühendamise võimalus, kaustade ja failide otsimine, mitme faili üleslaadimine jne.

Kõik kiibid on loetletud ametlikul veebisaidil, teie serveris on ka installijuhend.

SPRUT.io on avatud lähtekoodiga projekt, lähtekood

Täna räägime hostimisest ja miks sünnitada see on parim valik.

Veebilehe loomine on üsna keeruline ja vaevarikas protsess. Pole tähtis, mille jaoks teie sait on mõeldud, olgu selleks veebipood, ajaveebisait, suhtlusportaal, igal juhul vajate kvaliteetset ja usaldusväärset hostimist. Viimaste aastate üheks populaarseimaks hostimisettevõtteks on saanud Beget.

Tegelikult seisab hostimise valimise küsimus iga veebimeistri ees ja kuna konkurents on siin lihtsalt kõige metsikum, pole valik nii lihtne. Mind üllatas alati, kui sarnased kõik hostiteenuse pakkujad üksteisega on (no individuaalsust pole). Ja just siis sattusin Begetile. Kui natuke ette joosta, siis on see särav, mitte nagu kõik teised, ülimugav, väga funktsionaalne, suhteliselt odav ja mis peamine, kaasaegne ja kiiresti populaarsust koguv hostimine. Niisiis, esimesed asjad kõigepealt:

Veebisaidi hostimine

Hosting on viis veebisaidi paigutamiseks Internetti. Kui olete oma saidi hostinud, pääseb igaüks sellele sisestades juurde Domeeninimi brauseri real.

Serveridvõimsad arvutid, mis töötavad absoluutselt ööpäevaringselt, mis võimaldab teie saidil jääda tööks ja Internetis nähtavaks.

Loomulikult peavad saidi omanikud sellise teenuse eest renti maksma. Majutusettevõtted on organisatsioonid, mis pakuvad kasutajatele majutust. Nende kasutajad on inimesed, kes peavad ise oma sisu postitama.

Hosting

sünnitada peetakse kõige paremini tasustatud hostimisettevõtteks. Begeti peamiseks eeliseks on taskukohased hinnad ja kasutajasõbralik liides saidi haldamine.

Saate valida paketi mis tahes tüüpi Interneti-ressursside jaoks. Kui te ei suuda otsustada, millist paketti vajate, võtke lihtsalt ühendust administratsiooniga, kust saate vastused kõigile teie küsimustele.

Samuti muutub hostimine iga päevaga lihtsamaks ja mugavamaks, st probleemid hostitava saidi haldamisega antud operaator neid ei tule üldse. Beget on suurepärane võimalus kõigile, kes soovivad alustada oma Interneti-äri.

Registreerimine Begetis

Sisestage oma melonid:

  • telefoninumber
  • meili

Konto registreerimiseks klõpsake nuppu ja ongi kõik. Järgmisena peate maksma vastloodud konto eest.

Kui vajate saiti, millel pole väga hargnenud struktuuri, saate valida odavaima hostimispaketi. Kui soovid oma portaali paigutada palju rohkem infot, kui tavapakett võimaldab, siis telli VIP-majutus. Saate oma failidele eelistuge ja 35 GB. See on väga mugav teenus neile, kes soovivad luua veebiturgu. Loomulikult maksab VIP-majutuse tellimine palju rohkem.

Samuti on oluline, et tänu Begetile on võimalik rentida täisserver üle kogu maailma. tehniline abi ja 24/7 jälgimine. Majutusoperaator pakub ka uskumatult odavaid domeene .РФ ja .RU tsoonide jaoks.

Alustage hostimise makset

Ka maksmisega probleeme pole (kuigi sellega pole praegu kellelgi probleeme). Valime endale sobiva meetodi ja maksame.

Mulle siin väga meeldib kohandatud summa. Kui teil on rahaga probleeme, saate alati täiendada saldot, millest piisab veel paariks päevaks, näiteks mobiiltelefonist.

Võimalik kasutada Lubatud tasuda

Algab hostimise juhtpaneel

Üldiselt saate aru mis tahes liidest. Kuid pärast seda, kui ma siia cPaneli, ISP Manageri ja muid PU-sid kasutades tulin, avaldas mulle meeldivat muljet, et Beget ei järginud häkkinud teed, vaid lõi oma juhtpaneeli. Ja see neil õnnestus. Paneel on kergesti mõistetav, kena disainiga, mugava elementide paigutusega. Ma ei käsitle iga elementi eraldi. kõik on nagu kõik teisedki: andmebaasid, ftp ligipääs, domeenide parkimine jne.

Tasuta testimiskuu Begetis

Kas soovite näha, kuidas teie sait tõelises hostis töötab, kuid ei taha proovimise eest maksta? Siis on teenus "tasuta hostimine" see, mida vajate. Kõik, mida pead tegema, on registreeruda ja võidki tööle asuda.

See on väga tulus teenus testinternetiportaalide jaoks. Paljud veebihaldurid kasutavad seda võimalust oma projektide käivitamiseks. Loomulikult ei teenindata sellist hostimist samal viisil kui tasulist vastet.

Majutustugi

Internetis olevate arvustuste põhjal otsustades on nende tugi väga kvalifitseeritud ja see ei piirdu tavaliste vabandustega nagu "reboot", vaid aitab tõesti mõningaid probleeme otsida. Kuid minu ülevaade on parim. Aasta selle hostimisega töötamise eest olen ma MITTE KUNAGI Ma ei vajanud nende abi ja see on minu arvates parim näitaja Begeti suurepärasest tööst.

Kui teil on küsimusi domeenide ja serverite toimimise kohta, saate hõlpsasti pöörduda konsultantide või administratsiooni poole teile sobival viisil. Kõik Kontaktinfo saadaval ametlikul Begeti veebisaidil.

Kui soovite avada ainult oma Interneti-portaali, saate kõiki küsimusi arutada otse telefoni teel või läbi Meil, ICQ, Skype. Ettevõtte veebisaidil saate mitte ainult konsultantidega ühendust võtta, vaid ka kohe hostimist tellida. Kõik on väga kiire ja lihtne.

Kasu

Beget erineb kõigist konkurentidest selle poolest, et püüab hetkega ajaga kaasas käia ning moderniseerub ja muutub iga päevaga mugavamaks.

Selle hostimisettevõtte üks peamisi eeliseid on mugav failihaldur, mis võimaldab teil hõlpsalt saidile faile paigutada ja neid redigeerida. Samuti on sellel halduril uskumatult mugav koodiredaktor. Begeti hostitud saidid on varustatud väga kiirete ja kvaliteetsete automaatsete varukoopiatega.

Failihaldur sellel hostimisel – see on komistuskivi, mille tõttu ma beget’i armusin. See on nii mugav, et ma unustasin täielikult FileZilla ja muude sarnaste programmide kasutamise. Sellel on ka oma individuaalne intuitiivne disain. Failide mugav allalaadimine otse haldurist, mis tahes tüüpi failide redigeerimine.

Failide kopeerimise kiirus kohalikku või kaugserver s - 1 Gb / s, mis on uskumatult mugav. Tuleb öelda juhtpaneeli kohta, mis on valmistatud võimalikult ergonoomiliselt, et saidi korraldamisel ei tekiks raskusi.

Juhtpaneel on varustatud teeninduskalkulaatoriga, mis võimaldab teil oma kulutusi jälgida. Kõigi muude hostimisoperaatori pakutavate teenuste kohta saate lisateavet jaotistest "Teenused" ja "Teave saidi kohta".

Kampaaniad ja suurepärased pakkumised

Beget hoolib alati oma klientidest, nii et külastades selle hostiteenuse pakkuja peamist ressurssi, võite alati loota mitmesugustele allahindlustele, kingipakettidele, täiendavad domeenid jne.

Igaüks, kes on Begetiga vähemalt korra kokku puutunud, ei otsi enam kunagi uut hostimisoperaatorit. Ettevõte garanteerib:

  • usaldusväärne jõudlus;
  • kvaliteetne teenus;
  • tulus pakkumine;
  • ilusad hinnad.

Võtke julgelt ühendust Begeti konsultantidega ja küsige kampaaniate kohta, nad vastavad hea meelega kõigile teie küsimustele.

Lühike järeldus

Kokkuvõtteks tahan rõhutada kõiki selle hostimise eeliseid:

  • Väga lihtne ja usaldusväärne hostimine.
  • mugav failihaldur
  • suur hulk makseviise
  • kaasaegne liides
  • tasuta ssl sertifikaat domeenide jaoks
  • hea saidi varundamine
  • Soodsad hinnad koos allahindluste ja soodustustega, mis võimaldavad säästa.
  • Sõbralik administratsioon, kes vastab kõigile teie küsimustele.
  • Teie saitide ööpäevaringne hooldus ja nende stabiilse jõudluse tagamine.
  • Võimsad serverid, mis tagavad ressursi pideva kättesaadavuse.
  • Lihtne disain ja juhtimismeetod.
  • Võimalus käivitada testprojekt tänu tasuta hostimisteenusele.
  • Pidev allahindluste ja soodsate pakkumiste süsteem.

Mugavamat hostimist tööks pole ma veel kohanud ja seetõttu soovitan seda kõigile. Ja loodan ka, et begeti meeskond ei väsi ja rõõmustab jätkuvalt oma kasutajaid suurepärase tööga. Ma tõesti ei taha uut otsida. Üldiselt proovige, katsetage ja naaske meie saidile, et jätta oma kommentaar tema töö kohta.

Te ei jää kunagi viimastest Begeti uudistest ilma. Iga värskendus, mis tahes reklaam või uus teenus postitatakse kohe ettevõtte ametlikul veebisaidil jaotises "Uudised". Seega on Begetiga töötamine:

Kui teil on soov või vajadus oma veebisaidi järele, peaksite kahtlemata ühendust võtma Begeti meistritega, kes aitavad teil valida hostimisprofiili ja valida parima domeeni tootlikkuse soodne hind. Jääte rahule ja kogu teie sisu on kahjustuste ja viiruste eest kaitstud.


  • Kodeerimise määratlus

    Ülesanne:

    Probleemid:

    Lahendus:

    # Kodeeringu määramiseks kasutage Mozilla uchardeti porti - python chardet # https://github.com/chardet/chardet # # Kasutage arendaja versiooni, seal on kõik uusim. # Seda koodi täiustatakse pidevalt tänu tagasisidet kasutajatega # seda rohkem - seda täpsemalt määratakse kodeering, kuid aeglasem. 50000 - valitud empiiriliselt self.charset_detect_buffer = 50000 # Võtke osa failist part_content = sisu + sisu[-self.charset_detect_buffer:] chardet_result = chardet.detect(part_content) detected = chardet_codingsult] ] # kark neile, kes kasutavad Windowsis kõveraid redaktoreid # seetõttu on meil utf-8 failides cp-1251, mistõttu käitub teek tuvastamisel ettearvamatult re_utf8 = re.compile(".*charset\ s*=\ s*utf\-8.*", re.UNICODE | re.IGNORECASE | re.MULTILINE) html_ext = ["htm", "html", "phtml", "php", "inc", " tpl", " xml"] # Kõik tõenäosused valitakse empiiriliselt, tuginedes failide komplektile testimiseks, kui usaldus on > 0,75 ja tuvastatud != "windows-1251" ja tuvastatud != FM.DEFAULT_ENCODING: kui tuvastatakse == "ISO- 8859-7": tuvastatud = "windows-1251", kui tuvastatakse == "ISO-8859-2": tuvastatud = "utf-8", kui tuvastatakse == "ascii": tuvastatud = "utf-8", kui tuvastatakse == "MacCyrillic": detected = "windows-1251" #, kui see ebaõnnestub if detected != FM.DEFAULT_ENCODING ja faili_ext html_ext: result_of_search = re_utf8.search(part_content) self.logger.debug(result_of_search) kui result_of_search ei ole Puudub: self.logger.debug("matchedcharutf")8 tuvastatud = FM.DEFAULT_ENCODING else: self.logger.debug("mitte sobitatud utf-8 tähestikule") elif enesekindlus >

  • Ülesanne:
    *.com" "$* = 42;" jne.

    Probleemid:

    Lahendus:

    Töötaja rakendamise näide


  • Ülesanne:

    Probleemid:

    Lahendus:

    • Lisage SSH/SFTP tugi
    • Lisage WebDavi tugi
    • Lisa terminal

    .

  • Ettevõtte ajaveeb Beget.com
  • Lisa märksõnu

    Tere, sõbrad! Istusin maha, et kirjutada, kuidas saidi faili lihtsalt ja lihtsalt leida, kuid ma ei suuda vastu panna - ma kiidan, kuigi olen juba paljudelt õnnitlusi saanud: 23. jaanuaril 2016 on ajaveeb registreeritud jaotises “ Otsingumootori optimeerimine» Usaldussaitide kataloog. Ja nüüd on mul jaluses nupp, millel saab klõpsata ja isegi kommentaari jätta.

    Nüüd äri juurde. Kõik, kes peavad ajaveebe või veebisaite, peavad koodis mõned muudatused tegema, näiteks kujunduse muutmiseks. Mul on nüüd teine ​​ülesanne: vabaneda vigadest HTML-i kehtivuses. veebiressurss mõjutab selle autoriteeti mitte vähem kui kasulik optimeeritud sisu ja muud komponendid. Alguses andis validaator ainult 5 viga ja pöördusin sbup.com foorumis spetsialisti poole hüüdnimega Vana, kes annab tasuta konsultatsioone ja töötab ka ärilistel alustel. Nad avastasid globaalse vea, mille tõttu ülejäänuid ei tuvastata. Pärast globaalse kõrvaldamist sain vead ja hoiatused välja umbes neljakümne eest.

    Mõningaid ei olnud raske parandada, näiteks lisada linkidesse puuduvad tühikud. Ja teiste elimineerimiseks oli vaja leida koht, mis vajab toimetamist. Begeti kliendid saavad failide otsimisel hakkama ilma selliste programmideta nagu Notepad++. Saate otsida teksti või failinime järgi otse failihalduris. Võimalusel tuleks otsinguala kitsendada, aga kui me isegi ei aima, kus otsitav objekt võib olla, siis otsime failist public_html (saidi juur).

    Praktikas näeb see välja järgmine: pean kustutama teatud fragmendi, valima otsingu teksti järgi ja sisestama reale avaldise. Jääb üle otsida ja saada tulemus.

    Minu õnneks oli tulemuseks üks fail, aga neid võib olla palju. Vaikimisi ahendatud otsingukast näitab faili teed. Selle terviklikuks nägemiseks peab aken olema maksimeeritud.

    Niisiis leiti fail hostimise failihaldurist. Järgmine samm on selle avamine ja parandamiseks vajaliku koodijupi leidmine.

    Aga ära kiirusta! On aeg fail oma arvutisse alla laadida, et kui midagi peaks juhtuma, vahetage piinatud fail välja. Selle lähenemisviisi korral ei pea te kogu saiti varundama – see on oluline detail, kui varukoopiaga kaustad on kontole paigutatud ja seal pole palju lisaruumi.

    See on kõik. Rääkisin teile, kuidas Begeti hostimisel saidifaili leida, kuid arvan, et teistel kaasaegsetel hostimistel on otsingufunktsioon.

    Mille oleme oma kasutajate jaoks välja töötanud ja mida kasutatakse meie juhtpaneelil. Kutsume kõiki selle arendamisega ühinema. Sellest, kuidas see välja töötati ja miks me ei olnud olemasolevate analoogidega rahul, milliseid tehnoloogia karke kasutasime ja kellele see võib olla kasulik, räägime selles artiklis.

    Miks leiutada uuesti oma failihaldur

    2010. aastal kasutasime NetFTP-d, mis tegi mitme faili avamisel/üleslaadimisel/parandamisel korraliku töö.
    Siiski soovisid kasutajad mõnikord õppida, kuidas saite hostide või meie kontode vahel teisaldada, kuid sait oli suur ja kasutajate Internet ei olnud parim. Lõpuks kas tegime ise (mis oli ilmselgelt kiirem), või selgitasime, mis on SSH, MC, SCP ja muud hirmutavad asjad.

    Siis tekkis idee teha WEB kahepaaniline failihaldur, mis töötab serveri poolel ja suudab serveri kiirusel erinevate allikate vahel kopeerida ning mis sisaldab ka: failides ja kataloogides otsimist, analüüsi hõivatud koht(sarnane ncdu-ga), lihtne failide üleslaadimine ja palju huvitavat. Üldiselt kõike, mis teeks meie kasutajate ja meie elu lihtsamaks.

    2013. aasta mais panime selle oma hostimisel tootmisse. Mõnel hetkel osutus see isegi paremaks, kui algselt tahtsime – failide allalaadimiseks ja kohalikule juurdepääsuks failisüsteem kirjutas Java apleti, mis võimaldab valida faile ja kopeerida kõike korraga hosti või vastupidi hostist (kuhu kopeerida pole nii oluline, see võiks töötada nii kaug-FTP-ga kui ka kasutaja kodukataloogiga, kuid kahjuks varsti brauserid seda ei toeta).

  • Kodeerimise määratlus

    Ülesanne:
    Avage fail redigeerimiseks koos kodeeringu määratlusega, kirjutage see algse kodeeringuga.

    Probleemid:
    Kui kasutaja kodeering tuvastati valesti, siis hilisema salvestamisega failis muudatusi tehes saame UnicodeDecodeError ja muudatusi ei kirjutata.

    Kõik "kargud", mis lõpuks kasutusele võeti, on töö tulemus kasutajatelt saadud failidega piletitega, samuti kasutame kõiki "probleemide" faile pärast koodi muudatuste tegemist testimiseks.

    Lahendus:
    Internetist otsides see otsus, leidis Chardet raamatukogu. See raamatukogu on omakorda Mozilla raamatukogu port. Seda kasutatakse näiteks tuntud redaktoris https://notepad-plus-plus.org

    Selle katsetamine tõelisi näiteid, mõistsime, et tegelikult võib see vale olla. CP-1251 asemel saab väljastada näiteks "MacCyrillic" või "ISO-8859-7" ja UTF-8 asemel "ISO-8859-2" või erijuhtum"ascii".

    Lisaks olid mõned hostimise failid utf-8, kuid sisaldasid kummalisi märke, kas toimetajatelt, kes ei tea, kuidas UTF-iga õigesti töötada, või mujalt, eriti sellistel juhtudel pidime lisama ka “kargud” .

    Tuvastamise ja failide lugemise kodeerimise näide koos kommentaaridega

    # Kodeeringu määramiseks kasutage Mozilla uchardeti porti - python chardet # https://github.com/chardet/chardet # # Kasutage arendaja versiooni, seal on kõik uusim. # Seda koodi täiustatakse pidevalt tänu kasutajate tagasisidele # seda rohkem - seda täpsem kodeering määratakse, kuid aeglasem. 50000 - valitud empiiriliselt self.charset_detect_buffer = 50000 # Võtke osa failist part_content = sisu + sisu[-self.charset_detect_buffer:] chardet_result = chardet.detect(part_content) detected = chardet_codingsult] ] # kark neile, kes kasutavad Windowsis kõveraid redaktoreid # seetõttu on meil utf-8 failides cp-1251, mistõttu käitub teek tuvastamisel ettearvamatult re_utf8 = re.compile(".*charset\ s*=\ s*utf\-8.*", re.UNICODE | re.IGNORECASE | re.MULTILINE) html_ext = ["htm", "html", "phtml", "php", "inc", " tpl", " xml"] # Kõik tõenäosused valitakse empiiriliselt, tuginedes failide komplektile testimiseks, kui usaldus on > 0,75 ja tuvastatud != "windows-1251" ja tuvastatud != FM.DEFAULT_ENCODING: kui tuvastatakse == "ISO- 8859-7": tuvastatud = "windows-1251", kui tuvastatakse == "ISO-8859-2": tuvastatud = "utf-8", kui tuvastatakse == "ascii": tuvastatud = "utf-8", kui tuvastatakse == "MacCyrillic": detected = "windows-1251" #, kui see ebaõnnestub if detected != FM.DEFAULT_ENCODING ja faili_ext html_ext: result_of_search = re_utf8.search(part_content) self.logger.debug(result_of_search) kui result_of_search ei ole Puudub: self.logger.debug("matchedcharutf")8 tuvastatud = FM.DEFAULT_ENCODING else: self.logger.debug("mitte sobitatud utf-8 märgistik") elif usaldus > 0.60 ja tuvastatud != "windows-1251" ja tuvastatud != FM.DEFAULT_ENCODING: # Siin on eraldi loogika # Kood eemaldatakse näitest lühiduse huvides elif detekteeritud == "windows-1251" või tuvastatud == FM.DEFAULT_ENCODING: pass # Kui see ei määratud väga õigesti, siis tõenäoliselt on see viga ja me võtame UTF-8)) else : tuvastatud = FM.DEFAULT_ENCODING kodeering = tuvastatud, kui (tuvastatud või "").lower() in FM.encodings else FM.DEFAULT_ENCODING vastus = ( "üksus": self._make_file_info(abs_path), "content": sisu, " kodeering ": kodeering )

  • Teksti paralleelotsing failides, võttes arvesse faili kodeeringut

    Ülesanne:
    Korraldage failides tekstiotsing koos võimalusega kasutada nimes "shell-stiilis metamärke", st "*.com" "$* = 42;" jne.

    Probleemid:
    Kasutaja sisestab sõna "Kontaktid" - otsing näitab, et selle tekstiga faile pole, kuid tegelikult on, kuid hostimisel on meil palju kodeeringuid isegi sama projekti raames. Seetõttu peaks otsingul ka sellega arvestama.

    Mitu korda puutusime kokku tõsiasjaga, et kasutajad võivad kogemata sisestada mis tahes stringe ja teha mitu otsingut suurel hulgal kaustad, tõi see tulevikus kaasa serverite koormuse suurenemise.

    Lahendus:
    Multitegumtöö korraldati üsna tavapäraselt, kasutades multitöötlusmoodulit ja kahte järjekorda (kõigi failide loend, leitud failide loend koos soovitud kirjetega). Üks töötaja koostab failide loendi ja ülejäänud paralleelselt töötades sõeluvad seda ja otsivad otse.

    Otsingu stringi saab esitada regulaaravaldisena, kasutades paketti fnmatch. Link otsingu lõplikule rakendamisele.

    Kodeerimisega seotud probleemi lahendamiseks on toodud kommentaaridega näidiskood, see kasutab juba tuttavat chardet paketti.

    Töötaja rakendamise näide

    # Näidistöötaja on antud self.re_text = re.compile(".*" + fnmatch.translate(self.text)[:-7] + ".*", re.UNICODE | re.IGNORECASE) # remove \Z (? ms) tulemuse avaldise lõpust def worker(re_text, file_queue, result_queue, logger, timeout): while int(time.time())
    Lõplikus teostuses on lisatud võimalus seada täitmisaega sekundites (timeout) - vaikimisi on valitud 1 tund. Tööprotsessides endis on täitmise prioriteeti alandatud, et vähendada ketta ja protsessori koormust.

  • Failiarhiivide lahtipakkimine ja loomine

    Ülesanne:
    Andke kasutajatele võimalus luua arhiive (saadaval on zip, tar.gz, bz2, tar) ja need lahti pakkida (gz, tar.gz, tar, rar, zip, 7z)

    Probleemid:
    "Päris" arhiividega tekkis palju probleeme, sealhulgas cp866 kodeeritud failinimed (DOS) ja kaldkriipsud failinimedes (aknad). Mõned teegid (standardne ZipFile python3, python-libarchive) ei töötanud arhiivis venekeelsete nimedega. Mõningaid teegi rakendusi, eriti SevenZip, RarFile, ei saa lahti pakkida tühjad kaustad ja failid (neid leidub pidevalt CMS-iga arhiivides). Samuti tahavad kasutajad alati näha operatsiooni protsessi, aga kuidas seda teha, kui teek ei luba (nt tehakse lihtsalt väljakutsung extractall())?

    Lahendus:
    ZipFile'i teegid ja ka libarchive-python tuli parandada ja lisada projekti eraldi pakettidena. libarchive-pythoni jaoks pidin raamatukogu hargima ja kohandama selle python 3 jaoks.

    Null suurusega failide ja kaustade loomine (SevenZip ja RarFile teekides märgati viga) tuli kohe alguses teha eraldi tsüklina vastavalt arhiivis olevatele failipäistele. Kõigi vigade puhul kirjutasid arendajad maha, niipea kui leiame aja, saadame neile tõmbamistaotluse, ilmselt ei kavatse nad seda ise parandada.

    Gzip-i töötlemine toimub eraldi tihendatud failid(sql dumps jne jaoks), ei olnud standardset teeki kasutavaid kargusid.

    Toimingu edenemist jälgitakse süsteemikõne IN_CREATE jälgija abil, kasutades Pyinotify teeki. Muidugi ei tööta see väga täpselt (vaatleja ei tööta alati, kui on suur failide pesa, seega lisandub maagiline tegur 1,5), kuid see täidab ülesande, et kuvada kasutajatele vähemalt midagi sarnast. Pole halb otsus, arvestades, et seda ei ole võimalik tuvastada ilma kõiki teeke arhiivi jaoks ümber kirjutamata.

    Aidake meil muuta Sprut.IO paremaks

    Failihalduri edasiseks täiustamiseks on palju ilmseid võimalusi.

    Kasutajate jaoks kõige kasulikumana näeme järgmist:

    • Lisage SSH/SFTP tugi
    • Lisage WebDavi tugi
    • Lisa terminal
    • Lisage Gitiga töötamise võimalus
    • Lisage failide jagamise võimalus
    • Lisage teema vahetamise kujundus ja looge erinevaid teemasid
    • Looge moodulitega töötamiseks universaalne liides

    Kui teil on lisandmooduleid, mis võivad kasutajatele kasulikuks osutuda, rääkige meile neist kommentaarides või meililistis.

    Hakkame neid ellu viima, kuid ma ei karda öelda: see võtab aastaid, kui mitte aastakümneid, et seda ise teha. Seega, kui soovid õppida programmeerima, tundma Pythonit ja ExtJS-i ning soovid saada arenduskogemust avatud lähtekoodiga projektis, kutsume Sind liituma Sprut.IO arendusega. Lisaks maksame iga rakendatud funktsiooni eest tasu, kuna me ei pea seda ise juurutama.

  • Lisa märksõnu

    Mootorina on aeg valida hostimine – server, millel teie sait asub. Selles artiklis vaatleme selle peamisi funktsioone.

    Tegelikult pole hostimine ainult server. Hosting- see on ka juhtpaneel, mis võimaldab teil kohandada oma saiti, hallata faile ja andmebaase, domeene ja alamdomeene ning taastada saidi varukoopiast ettenägematute asjaolude korral.

    Räägime kõigest järjekorras.

    Saitide varundamine

    Teie saitide (failide ja andmebaaside) varukoopiate automaatne loomine on nende stabiilse toimimise võti. Te ei kaota mitu kuud tööd lihtsalt sellepärast, et olite liiga laisk, et minna hostimise juhtpaneelile ja luua "varukoopia".

    Kui teie sait muutub tulevikus tasuta paketi alusel rahvarohkeks, saate lülituda mõnele muule. Hinnad ei hammusta.

    30 päeva tasuta hostimine

    Kui tasuta plaan Teile sellest ilmselgelt ei piisa, tasuliste hulgast saate valida mis tahes sobiva. Samal ajal terve 30 päeva alates registreerimise hetkest saate täielikult kasutada hostimineBeGettäiesti tasuta.

    Teistel hostidel selliseid testperioode peaaegu pole.

    Lisaks, kui te mingil põhjusel ei soovi pärast seda perioodi BeGeti teenuseid kasutada, võite lihtsalt nende teenustest keelduda, maksmata sentigi.

    Järeldus

    Miks me otsustasime teile rääkida, mitte millestki muust? Või isegi ei vaadanud?

    See on lihtne – sest kasutame seda hostimist ise. Meile meeldib kasutajasõbralik ja värvikas juhtpaneel, hämmastav failihaldur, automaatne varundamine, automaatne paigaldamine WordPress ja reageeriv tugi.

    Lisaks edasistes artiklites Blogger Schooli kohta avaldame üksikasjalikud juhised hostiga töötamise teatud aspektide kohta- täpselt BeGeti näitel. Ja me soovime, et teil oleks omandatud oskusi lihtne omandada ja rakendada.

    Selle kohta võib-olla kõike. Kui teil on selle teema kohta küsimusi, kutsun teid kommentaarides küsima.

    Järgmises artiklis ma ütlen kuidas installida WordPressi hostimine. Tellige värskendused parempoolses veerus 😉

    Tere! selles artiklis ma ütlen kuidas kasutada failihaldurit peal Beget Hosting. Kirjutasin selle hostimise kohta aastal.

    Pärast registreerimist peate oma kontole sisse logima, sisestades oma kasutajanime ja parooli. Leidke end hostimise peamenüüst, kus klõpsame vahekaardil "Failihaldur":

    Failihalduri ülemine menüü näeb välja selline:


    Allpool on teie saitide failikaustade loend. Klõpsates saidi kaustal, avaneb saidifailide loend. Kuvatakse nimi, tüüp, suurus, omanik, atribuut ja faili või kausta muutmise kuupäev:


    Klõpsates hiire parema nupuga kaustal või failil, ilmub menüü, kus saab seda või teist toimingut teha:


    Näiteks peame muutma kausta atribuute, seega valime üksuse "Muuda atribuute" ja määrame soovitud väärtus:

    Failihaldur on väga käepärane tööriist veebihaldurile, mis säästab aega.

    Näiteks meie jaoks hostimise veebisaidi installimiseks Beget failihalduri kaudu piisab, kui klõpsate ülemises menüüs failihalduris nuppu "Laadi failid üles", seejärel valige oma arvutis saidiga arhiiv ja klõpsake nuppu "Laadi alla". . Saidiga arhiiv asub kohe hostimises, seejärel paremklõpsake sellel ja valige üksus "Paki arhiiv lahti". Samuti pakitakse see hetkega lahti mõne sekundi jooksul. Sait on installitud, minu arvates on see väga lahe. FTP-kliendi kaudu võtaks see protseduur palju kauem aega.

    Kui sa pole veel Beget Hostingis registreerunud, siis tee seda kohe, vajutades allolevale nupule, samuti tuletan meelde, et antud hostimise prooviperiood on 1 kuu.

    Registreeru majutamiseks

    See on kõik! Edu ja head sissetulekut!

    CMS-is töötava saidi teisaldamiseks teise hostimisse või kohalik server, ei piisa ainult selle failide ühest kohast teise kopeerimisest, saidi toimimiseks on vaja ka kõik andmed andmebaasist üle kanda.

    Enne saidi migreerimise alustamist looge see kindlasti tekstifail ja kirjutage sinna kõik andmed üles - aadress, sisselogimine ja hostimiskontole sisselogimise parool, andmebaasi nimi, kasutajanimi, andmebaasi parool, muud vajalikud andmed

    Olenemata sellest, millist CMS-i kasutate, koosneb migreerimisprotsess järgmistest sammudest.

    Toimingud kohalikus serveris (või vanas hostis)

    1. Arhiivi saidi failid arhiveeritud kujul .zip

    2. Andmete eksportimine andmebaasist või teisisõnu luua andmebaasi varukoopia. Lihtsustatult – see on kõik meie andmebaasi andmed, mis kirjutatakse laiendiga tekstifaili .sql

    Toimingud kaugserveris (kohalik server teises arvutis või hostimine)

    1. Kopeerige arhiiv koos saidifailidega kaugserverisse ja juurutage see kausta struktuuri säilitamine

    2. Kontrollige kaustade ja failide õigused ja vajadusel neid muuta.

    3. Uue andmebaasi loomine. Jäta meelde (kirjuta üles) andmebaasi nimi, kasutajanimi, parool andmebaasi

    4. Andmebaasi varukoopia importimine loodud andmebaasi. (laiendiga failist .sql)

    5. Konfiguratsioonifailis sait muuta vana andmebaasi nimi, kasutajanimi ja parool andmebaasiks uue jaoks

    6. Saidi konfiguratsiooni jaotises muutke saidi failide ja ajutiste kaustade teed uuteks(kui vajalik)

    MODX saidi varundamine kohalikku serverisse

    Arhiivi loome RAR-arhiivi abil, kui see pole teie arvutisse installitud, laadige see siit alla ja installige.

    Saidifailide arhiivi loomine

    Avage kaust meie saidi failidega Z:/home/okarina.loc/www, valige kõik failid ja kaustad ning klõpsake paremklõps mis tahes failis. Avanevas menüüs valige üksus Lisa arhiivi...

    Arhiivi loomine saidi failidega

    Avanevas arhiveerimisaknas valige Arhiivivorming - tõmblukk ja vajutage nuppu Okei

    Arhiivi tüübi valik

    Arhiivi hakatakse looma ja pärast selle lõpetamist näeme meie saidi juurkaustas faili koos arhiiviga www.zip

    Saidi arhiiv

    Arhiivi saab teisaldada teise kausta, nii et see meie kohalikul saidil ei rippuks. Näiteks tee kettale kuskile Site Transfer kaust ja teisalda see sinna.

    Looge andmebaasi varukoopia

    Minge brauseris saidi administraatori paneelile, Tööriistad -> Varundamine , klõpsake üksuse ees olevat märkeruutu Tabeli nimi kõigi andmebaasis olevate tabelite valimiseks ja vajutage nuppu looge ja laadige üles valitud tabelitest varukoopiad

    Saidi andmebaasi varundamine

    Kuvatavas faili avamise aknas kontrollige, mis on valitud Salvesta fail ja vajutage Okei

    Andmebaasi salvestamine faili

    Salvestatud faili leidmiseks klõpsake brauseri paneelil ikooni, nagu on näidatud alloleval pildil (Firefox brauseri jaoks)

    Avage kaust andmebaasi salvestatud koopiaga

    Või Explorer avatud Allalaadimiste kaust

    Laadib alla kausta koos andmebaasi koopiaga

    Failil, mida otsite, peab olema laiend .sql ja selle nimi peaks sisaldama Praegune kuupäev

    Teisalda see fail kausta Saidi ülekandmine

    Sait on ülekandmiseks valmis

    See on ettevalmistav osa kohalik arvuti lõpetanud. Kaustas Saidi ülekandmine seal on meie saidi arhiiv ja andmebaas.

    Sellelt lingilt saate alla laadida minu kausta Site Transfer sisu

    BEGET.RU hostimise konto registreerimine

    Saame registreerida täisväärtusliku konto beget hostingus ja 30 päeva jooksul hakkab see tööle katserežiim on vaba.

    Läheme saidile beget.ru ja valime näiteks ühe tariifidest, alustada. See hind sisaldab võimalust registreerige RE tsoonis tasuta domeen

    Valige tariif

    Palun täitke väljad hoolikalt telefon saadetakse kinnituskood e-posti teel- sisselogimisandmed.

    Registreerimise hostimine BEGETis

    Pärast registreerimist võtab teie telefon vastu sms kinnituskoodiga, mis tuleb sisestada aknasse, nagu allpool näidatud

    BEGETis konto registreerimiseks sisestage kinnituskood

    Pärast kinnitamist näitab süsteem teile hostimise loomise protsessi animatsiooni

    Looge BEGET konto

    Salvestage kindlasti alloleval pildil punase raamiga esile tõstetud andmed tekstifaili! Nende üksikasjadega e-kiri saadetakse ka registreerimisel antud meiliaadressile.

    Korraldaja BEGET. Uue konto registreerimisprotsessi lõpuleviimine

    Beget.ru hostimise juhtpaneeli esmakordseks sisenemiseks võite klõpsata lingil Minge juhtpaneelile

    BEGET hostimiskonto juhtpaneel

    See lõpetab registreerimise. Õnnitleme, teil on hostimine!

    Saidifailide ülekandmine BEGET-i hostimisse ja juurdepääsuõiguste seadistamine

    Logige sisse oma hostimise juhtpaneelile ja klõpsake ikooni failihaldur

    BEGET hostimise failihaldur

    Esmakordsel külastusel näete kausta, mille nimi ühtib saidi aadressiga, teisisõnu, see on teie testdomeen.

    Testdomeeni hostib BEGET

    Meie saidi arhiivi hostimisse üleslaadimiseks minge kausta [teie konto].bget/public_html ja kustutage kõik sellest kataloogist. Selle jaoks valige kõik failid ja kaustad, klõpsake paremklõps ja valige üksus Kustuta. Seejärel vajutage nuppu (sinine nool üles) failid alla laadida nagu on näidatud alloleval pildil

    Ilmuvas aknas klõpsake nuppu Vali... ja valige meie saidi arhiiv www.zip mis on kaustas Saidi ülekandmine

    Saidi arhiivi üleslaadimine BEGET-i hostimisse

    Paremklõpsake arhiivifail, valige rippmenüüst Paki arhiiv lahti

    Arhiivi lahtipakkimine saidifailidega BEGET-i hostimises

    Pärast arhiivi lahtipakkimist saate arhiivifaili kustutada nii, et see ei võtaks hostimisel ruumi, paremklõpsake sellel ja valige Kustuta

    Arhiivifaili eemaldamine BEGET-i hostimisest

    Ronige kataloogipuusse, paremklõpsake kaustal avalik_html ja vali Muuda atribuute

    BEGET-i hostimise failide ja kaustade atribuutide muutmine

    Ilmuvas aknas sisestage väljale Koodi väärtus - 755, klõpsake märkeruutu Rakenda rekursiivselt ja vali ainult kaustade jaoks. Selle toiminguga määrame meie saidi kõikidele kaustadele vajalikud juurdepääsuõigused

    Seadsime BEGET-i hostimise saidi kaustade õigused

    Paremklõpsake kaustal uuesti avalik_html, vali Muuda atribuute, sisenema koodi väärtus 644, rakendatakse rekursiivselt ainult failidele

    Määrasime saidifailide õigused BEGET-i hostimises

    Selle tulemusena peaksid kõik meie saidi kaustad omama õigusi 755 ja failid 644

    BEGETi hostimise failide ja kaustade õigused

    BEGETi hostimise ja andmete importimise andmebaasi loomine

    Juhtpaneelil klõpsake ikooni MySQL

    BEGET-i hostimise andmebaasi haldamine

    Sisestage andmebaasi nimi ja looge parool

    Andmebaasi nimi ja parool kirjuta kindlasti tekstifaili üles!

    Uue andmebaasi loomine BEGET-i hostimise kohta

    Pärast andmebaasi loomist klõpsake pealdisel phpMyAdmin

    BEGET-i hostimise andmebaasi sisselogimine phpMyAdmini kaudu

    Vajutame nuppu Import

    Andmete importimine BEGETi hostitud andmebaasi

    Vajutame nuppu Ülevaade..., kaustast Saidi ülekandmine valige andmebaasiga fail (laiend sql), seejärel vajutage nuppu Edasi

    Andmete importimine varukoopiast BEGETi hostitud andmebaasi

    Selle tulemusena kuvatakse teade eduka importimise kohta ja andmebaasi tabelid kuvatakse vasakpoolses veerus

    Mõnikord ei kuva brauser teadet või te ei näe vasakpoolses veerus olevaid tabeleid. Pole suurt probleemi, lihtsalt oodake 20-30 sekundit ja laadige leht uuesti. Kui vasakpoolses veerus on tabelid, on kõik korras.

    Imporditi saidi andmed andmebaasi, mida hostib BEGET

    Hästi! Juurutasime oma saidi failid hostimisse, seadistasime neile juurdepääsuõigused, lõime andmebaasi ja importisime sinna oma saidi andmed. Vasakus natuke.

    MODX konfiguratsioonifail ja uusimad sätted

    Avage hostimise failihalduris kaust public_html/manager/includes, paremklõpsake failil config.inc.php ja valige rippmenüüst toimetamine

    MODX-i konfiguratsioonifail BEGET-i hostimisel

    Muuda andmebaasi kasutajanimi, parool ja andmebaasi nimi neile, mida kasutatakse meie hostimises. Oleksite pidanud need tekstifaili kirjutama.

    BEGET-i hostimisel on nimel ja andmebaasi kasutajal sama nimi

    Saidi konfiguratsioonifaili redigeerimine MODX-is BEGET-i hostimises

    Pärast konfiguratsioonifaili salvestamist peate saidi turvalisuse suurendamiseks keelama konfiguratsioonifaili redigeerimise võimaluse, selleks klõpsake failil config.inc.php paremklõpsake ja valige rippmenüüst Atribuudid. Väljale ilmuvas aknas koodi väärtus sisenema 600 ja vajutage nuppu Muuda

    BEGET-i hostimise MODX-i konfiguratsioonifailile juurdepääsu sulgemine

    Minge brauseris meie kaughostimise saidi administraatoripaneelile, sisestame aadressiribale [konto nimi].bget.ru/manager, sisestage administraatoripaneelile juurdepääsuks sisselogimine ja parool (login: admin, parool: 1 ), vali Tööriistad -> Konfiguratsioon, minge vahekaardile Failihaldur ja põllul Failihalduri tee vajuta nuppu Lähtesta

    Lähtestage failihalduri tee MODX-i administraatoris

    Mine vahekaardile Failibrauser ja põllul Faili teekond vajutage ka nuppu Lähtesta, siis salvestada konfiguratsiooni muudatused

    Lähtesta failibrauseri tee MODX-i administraatoris

    Mine vahekaardile Veebileht, vanade andmete kustutamiseks saidi vahemälust klõpsake Tühjenda vahemälu ja avage meie sait hostimisel, klõpsates menüükäsku Vaade

    Vahemälu tühjendamine MODX-is

    Meie saiti MODX-is haldab BEGET