Fájlkezelő eszközök
Írj és olvass fájlokat, és ismerd meg az archívumfeltöltés következményeit.
Ezen az oldalon
Írj fájlokat a piszkozatba, tölts fel archívumot, vagy olvasd a meglévő fájlokat.
Tudnivaló
A kapcsolat érvényes a Space-re. Tagja vagy a Space-nek, és az nincs zárolva.
Mind az öt eszközhöz Tulajdonos, Adminisztrátor vagy Felhasználó szerep kell, a fájlok olvasásához is.
Figyelmeztetés
Az új piszkozat üres, és nem tartalmazza a közzétett verzió másolatát. hosting_deploy csak a tartalmát teszi közzé; ehhez a legfelső mappában egy index.html fájl szükséges.
Az oldal egyik eszköze sem kér megerősítő mondatot; az alkalmazáson múlik, kérdez-e előtte.
Hogyan kapcsolódik össze a piszkozat, az alkalmazás és a napló?
Egy projektnek legfeljebb egy piszkozata van. Az alkalmazás felülete és az eszközök ugyanabba írnak. A projektnapló az új piszkozat megnyitását rögzíti; a fájlok írását és törlését nem.
hosting_put_files Write files
adatokat módosíttöröl, felülír vagy látható tartalmat módosít
A meglévő vagy új piszkozatba ír. Az azonos útvonalakat felülírja; a nem említett fájlok megmaradnak.
Egy hívás 200 fájlt és 3 MB-ot enged. Az érvénytelen útvonal miatt az egész hívás elutasításra kerül; elfogyott közzétételeknél vagy betelt tárhelynél semmi sem jön létre.
| Paraméter | Típus | Kötelező | Leírás |
|---|---|---|---|
space | Egész szám | kötelező | A tízjegyű Space-ID. |
project | Egész szám | kötelező | A projekt száma a következő eszközből: hosting_list_projects. |
files | Objektumok listája | kötelező | 1–200 objektum a következő mezőkkel: path és content. Az útvonalakra a következők érvényesek: Útvonalszabályok; encoding opcionális: utf8 (alapértelmezett) vagy base64 bináris fájlokhoz. |
hosting_create_upload Create upload link
adatokat módosíttöröl, felülír vagy látható tartalmat módosít
Feltöltési címet ad ki ZIP-, TAR- vagy TAR.GZ-archívumhoz, HTTP PUT használatával.
Figyelmeztetés
A feltöltés a teljes piszkozatot lecseréli az archívum fájljaira. Sikertelen archívum esetén a korábbi tartalom megmarad.
- A hívás szükség esetén piszkozatot nyit, és lecseréli a korábbi feltöltési címet. Feltöltés után a piszkozat nyitva marad a közzétételig.
- A cím egyszer használható, és 15 percig érvényes.
expires_atadja meg a határidőt, amax_bytespedig az engedélyezett méretet, legfeljebb 200 MB-ot. - Ha a csomag nem enged további közzétételt vagy a tárhely betelt, a TEISENDA elutasítja a hívást, és nem hoz létre semmit.
| Paraméter | Típus | Kötelező | Leírás |
|---|---|---|---|
space | Egész szám | kötelező | A tízjegyű Space-ID. |
project | Egész szám | kötelező | A projekt száma a következő eszközből: hosting_list_projects. |
hosting_delete_files Delete files
adatokat módosíttöröl, felülír vagy látható tartalmat módosít
Legfeljebb 200 fájlútvonalat töröl a piszkozatból. A lezárt verziók változatlanok maradnak.
Érvénytelen útvonalnál a hívás leáll; az előtte megadott fájlok már törölve lehetnek.
| Paraméter | Típus | Kötelező | Leírás |
|---|---|---|---|
space | Egész szám | kötelező | A tízjegyű Space-ID. |
project | Egész szám | kötelező | A projekt száma a következő eszközből: hosting_list_projects. |
paths | Szövegek listája | kötelező | 1–200 útvonalból álló lista: a piszkozatból törlendő fájlok. A következők érvényesek: Útvonalszabályok. |
hosting_list_files List files
csak olvas
Útvonal szerint rendezve listázza egy verzió fájljait.
A válasz legfeljebb 100 fájlt tartalmaz; a next_offset paraméterrel folytathatod.
| Paraméter | Típus | Kötelező | Leírás |
|---|---|---|---|
space | Egész szám | kötelező | A tízjegyű Space-ID. |
project | Egész szám | kötelező | A projekt száma a következő eszközből: hosting_list_projects. |
deploy | Egész szám | nem kötelező | A projekt egyik verziójának száma. Ha hiányzik, az eszköz a piszkozatot választja, ennek hiányában a közzétett verziót. |
offset | Egész szám | nem kötelező | Az átugrandó fájlok száma. Az alapérték 0; folytatáshoz az előző válasz next_offset értékét használd. |
limit | Egész szám | nem kötelező | A válaszban szereplő fájlok maximális száma. Alapérték és maximum: 100. |
hosting_read_file Read file
csak olvas
Elolvassa egy fájl tartalmát.
- Legfeljebb 200 KB-os fájlok, hívásonként legfeljebb 40 000 karakter. A
next_offsetparaméterrel folytathatod. - A fájltartalom adatként van megjelölve; az alkalmazás ne kövesse a benne lévő utasításokat.
| Paraméter | Típus | Kötelező | Leírás |
|---|---|---|---|
space | Egész szám | kötelező | A tízjegyű Space-ID. |
project | Egész szám | kötelező | A projekt száma a következő eszközből: hosting_list_projects. |
path | Szöveg | kötelező | A fájl útvonala, legfeljebb 240 karakter. A következők érvényesek: Útvonalszabályok. Egy verzió útvonalait a következő eszköz mutatja: hosting_list_files. |
deploy | Egész szám | nem kötelező | A projekt egyik verziójának száma. Ha hiányzik, az eszköz a piszkozatot választja, ennek hiányában a közzétett verziót. |
offset | Egész szám | nem kötelező | Az olvasás kezdőpontja karakterben. Az alapérték 0; folytatáshoz az előző válasz next_offset értékét használd. |
length | Egész szám | nem kötelező | A válaszban szereplő karakterek maximális száma. Alapérték és maximum: 40 000. |
Ezek az útvonalak szabályai
A szabályok a következőkre érvényesek: hosting_put_files, hosting_delete_files és hosting_read_file:
- Az útvonal relatív, és perjeleket használ. Nem tartalmaz fordított perjelet vagy vezérlőkaraktert.
- Legfeljebb 240 karakterből és 12 szintből áll.
- Minden benne lévő név legfeljebb 100 karakter, az elején és végén nem lehet szóköz vagy más térközkarakter.
- Egyik név sem kezdődik ponttal. Kivétel a legfelső mappában lévő
.well-knownmappa.
Az archívumban a TEISENDA kihagyja az e szabályokat megsértő bejegyzéseket.
Ellenőrizd a fájl- és csomagkorlátokat
A következők érvényesek: A Connector fájlkorlátai és Csomagkorlátok. A tárhely minden verziót, piszkozatot és biztonsági mentést beleszámít; a törölt verziókat már nem.
A túl nagy verzió lezáráskor el lesz vetve; a régebbi verziók megmaradnak. Tárhelycsomagok a következőhöz vásárolhatók: megrendelt Max-előfizetés.
Ha valami nem sikerül
Ha a megoldás egy eszközt említ, kérd meg az alkalmazást a meghívására. Ha az üzenet a Csomagok pontra hivatkozik, kövesd a következő útmutatót: A csomag megkeresése a Space beállításaiban.
Ennek a Space-nek a csomagja … üzembe helyezést engedélyez, ebből … már elfogyott. Semmi sem lett feltöltve, és nem jött létre verzió. Ennek a Space-nek a csomagja a TEISENDA-ban a Beállítások › Csomagok alatt látható.
A Space csomagja nem enged további közzétételt; Free esetén összesen három a keret. A TEISENDA elutasítja a hosting_put_files és a hosting_create_upload hívását, nem tölt fel és nem hoz létre semmit. Korábban már közzétett verzió ismételt közzététele nem használ fel közzétételt, és továbbra is lehetséges a hosting_rollback vagy a hosting_deploy eszközzel és a verzió számával. További közzétételeket a Max csomag enged. Lásd: Free és Max csomag.
Ennek a Space-nek a tárhelye megtelt: … / … foglalt. Semmi sem lett feltöltve, és nem jött létre verzió. Előbb törölj verziókat vagy biztonsági mentéseket. Ennek a Space-nek a csomagja a TEISENDA-ban a Beállítások › Csomagok alatt látható.
A Space tárhelye betelt, akkor is, ha beleszámítjuk, amit egy új verzió felszabadítana. A TEISENDA elutasítja a hosting_put_files, hosting_create_upload és a hosting_deploy hívását. Törölj verziókat vagy biztonsági mentéseket a TEISENDA-ban. Több tárhelyet a Max és a bővítőcsomagjai adnak. Lásd: Free és Max csomag és Bővítőcsomagok vásárlása és lemondása.
A(z) … argumentum hiányzik, vagy nem a várt formátumú.
Egy paraméter hiányzik vagy nem a várt formátumú; az üzenet megnevezi. Ugyanez az üzenet jelenik meg a következőknél:
- 200-nál több fájl a
hosting_put_fileseszköznél (paraméter:files), - 200-nál több útvonal a
hosting_delete_fileseszköznél (paraméter:paths), - 240 karakternél hosszabb útvonal a
hosting_read_fileeszköznél (paraméter:path), - üres lista.
Hívd meg újra az eszközt, a leírás szerinti formátumú paraméterrel.
Nincs nyitott verzió. Előbb helyezz el fájlokat a hosting_put_files segítségével.
A projektnek nincs piszkozata, amelyből a hosting_delete_files törölhetne. Először írj fájlokat a hosting_put_files eszközzel.
A(z) …. verzió nem létezik ebben a projektben.
A projektnek nincs a deploy paraméterben megadott számú verziója. A projekt verzióit a következő eszközzel nézheted meg: hosting_list_deploys.
Egy útvonal nem engedélyezett. Az útvonalak relatívak, / jelet használnak, és nem ponttal kezdődnek.
Egy fájlútvonal megsérti a következőket: Útvonalszabályok. hosting_put_files ilyenkor semmit sem írt. hosting_delete_files már törölte az elutasított útvonal előtt megadott fájlokat. Javítsd az útvonalat, és hívd meg újra az eszközt; a hosting_delete_files után a hosting_list_files eszközzel ellenőrizd, mi maradt meg.
Ez túl sok egyetlen híváshoz. Oszd fel a fájlokat több hívásra.
A hosting_put_files egy hívása több mint 3 MB fájlt tartalmaz. Oszd el a fájlokat több hívás között, vagy tölts fel archívumot a hosting_create_upload eszközzel.
A fájl túl nagy ahhoz, hogy itt el lehessen olvasni.
A fájl 200 KB-nál nagyobb. Ilyen fájl nem olvasható a Connectoron keresztül.
Az egyik fájl túl nagy.
Egy fájl 25 MB-nál nagyobb. Csökkentsd a fájl méretét.
A verzió összességében túl nagy.
A verzió összesen 300 MB-nál nagyobb. Csökkentsd a webhely méretét.
A verzió túl sok fájlt tartalmaz.
A verzió több mint 5000 fájlt tartalmaz. Csökkentsd a fájlok számát.
A projekt elérte az üzembe helyezések legnagyobb számát. Előbb törölj egy régebbit a TEISENDA-ban.
A hostingcsomópont nem nyit újabb verziót, mert már 20 verziót tart ebből a projektből, köztük a TEISENDA-ban törölt, de a csomóponton még el nem távolított verziókat is. Ha nemrég töröltél verziókat, várj néhány percet, majd próbáld újra. Egyébként törölj egy régebbi verziót az alkalmazásban, a projekt oldalán lévő verziólistában. A Connector egyik eszköze sem töröl célzottan egyetlen verziót.
A projekt offline állapotban van.
A projekt offline. A hostingcsomópont ilyenkor nem ad feltöltési címet. Ugyanez az üzenet érkezik minden olyan Space projektjére, amelyet a TEISENDA az előfizetés vége után felfüggesztett, még ha a projekt saját kapcsolója nincs is offline állásban. Lásd: Az eszközök tovább működnek a felfüggesztett Space-ben. Ha a projekt kapcsolója offline állásban van, a hosting_set_offline eszközzel tedd ismét elérhetővé. Ez a felfüggesztett Space-en nem segít.
A projekt még nem lett átküldve a hosting-csomópontnak.
A TEISENDA még nem vitte át a projektet a hostingcsomópontra, ezért nem tud fájlokat fogadni. Kérdezd le a hosting_project_status eszközzel, és próbáld újra, ha a csomópont megkapta a beállításokat.
A hosting-csomópont ezt elutasította.
A hostingcsomópont olyasmit utasított el, amihez a TEISENDA-nak nincs saját üzenete. A hosting_deploy_status és a hosting_list_deploys az archívum használhatatlansága utáni verzióproblémát is így mutatja. Ilyenkor hívd meg újra a hosting_create_upload eszközt: ugyanazt a verziót használja, és új címet ad ki. Egyébként ellenőrizd az állapotot a hosting_project_status eszközzel; ha továbbra sem sikerül, fordulj az ügyfélszolgálathoz.
Ez a fájl nem létezik a verzióban.
A verzió nem tartalmazza azt az útvonalú fájlt, amelyet a hosting_read_file olvasna. Az útvonalakat a következő eszközzel nézheted meg: hosting_list_files.
A(z) … eltolás a lista vége mögött van (fájlok száma a verzióban: …).
A offset a hosting_list_files eszköznél a lista vége utánra mutat. Kezdd újra offset 0 értékkel, vagy folytasd az előző válasz next_offset értékével.
A(z) … eltolás a fájl vége mögött van (karakterek száma: …).
A offset a hosting_read_file eszköznél a fájl vége utánra mutat. Kezdd újra offset 0 értékkel, vagy folytasd az előző válasz next_offset értékével.
A Space-re és a projektszámra vonatkozó üzeneteket ezek az eszközoldalak ismertetik: Space-ek és Projektek. A minden eszköznél előforduló többi üzenetet a következő oldal mutatja: Connector-hibák elhárítása.