Page 1 of 1

missing download files

Posted: 04 Jul 2023, 19:32
by mino182
Hi, please, does anyone have experience with missing files from "phocacartdownload" folder? It happen twice to me. Customer complain that he can't download his file. I checked his product and every attribute has download file url, but when I click "select file" there is no file. I checked FTP and in "phocacartdownload" was only files from latest products I make. No files from other products. It looks like something happen when I add products last time... First time I think that was something with my hosting, like storage problem or what... but now, when it happen second time, it doesn't make sense because missing files are only download files... Thanks for any opinion.

Re: missing download files

Posted: 05 Jul 2023, 18:46
by Jan
Hi, can you somehow reproduce steps you did? Testing now, no problem, the files are still there, there is no function to delete them :idea:

Jan

Re: missing download files

Posted: 05 Jul 2023, 19:45
by mino182
Práveže sa mi to nasimulovať nedarí, tak vôbec neviem kde môže byť problém. Ale raz sa stala divná vec pri vytváraní atribútov a neviem či to vymazalo tie súbory... Vytvoril sa produkt, vytvorilo sa 5 atribútov (všetko ok), potom sa pridal ďalší atribút a pri kliknutí na "select file" (pole download file), sa nezobrazil prázdny folder, ale bol tam zoznam všetkých download foldrov. Po zavretí upload okna som si všimol, že v tom atribúte nie je vyplnený (vygenerovaný) download folder. Odobral som atribút a uložil produkt. Potom som ho znovu otvoril a chýbali hodnoty vo všetkých "download file" poliach... Nahrali sa nanovo a už to fungovalo normálne, pridávali sa ďalšie produkty. Tak som mysel, že sa nič nestalo... Potom neskôr keď bol problém so stiahnutím súboru som si všimol, že v "phocacartdownload" sú len download foldre z pár posledných produktov, ale už si nepamätám, či tam bol aj ten pri ktorom nastal ten problém, alebo len tie po ňom, musel som nanovo nahrávať súbory... Ale polia "download file" pri starých produktoch ostali vyplnené, chýbali len foldre a súbory...

A keď sa to stalo prvý krát, tak už vôbec neviem čo sa mohlo stať, bolo to pred mesiacom a všimol som si to po pár dňoch... len výsledok bol rovnaký - poloprázdny "phocacartdownload"...

Re: missing download files

Posted: 06 Jul 2023, 11:37
by Jan
Je tam pravidlo, že pokud se smaže atribut, tak se smažou soubory jeho vlastností, pokud se smaže jen jedna vlastnost atributu, pak se smaže jen soubor té vlastnosti. Každá vlastnost má vlastní tokenizovanou složku, maže se tedy jen složka té vlastnosti. Soubory tam po smazání atributu/vlastností na serveru nezůstávají, kvůli bezpečnosti.

Re: missing download files

Posted: 06 Jul 2023, 12:09
by mino182
A ked sa z nejakeho dovodu (vypadok spojenia, chyba hostingu, zla konstelacia hviezd) nevytvori tokenizovana zlozka pre vlastnost alebo z ineho dovodu je pole s nazvom tej zlozky prazdne... A tym padom pre nahravanie suboru otvara nadradenu zlozku, nemoze aj pri mazani takej zmrvenej vlastnosti mazat nadradenu zlozku?

Re: missing download files

Posted: 06 Jul 2023, 12:29
by Jan
Systém má uložený informace o tokenech a maže podle informací z databáze:

- vlastnosti atributů - ví, že vlasnost atributu má token ten a ten, smaže složku s tímto tokenem
- atributy - zná všechny vlastnosti a zjistí tokeny a všechny je smaže

Download Folder je uložen v poli, které není editovatelné, tedy, pokud se vybírá soubor, vždy dostane informaci o download folder a těžko říct, co by mohlo vést k tomu, že by pole složky bylo prázdná, možná nějaká javascript chyba. Pokud by se ti někdy stalo, že otvíráš popup pro výběr souboru a nejsi v download složce atributu, bylo by dobrý zapnout Javascript conzoli (např. Google Chrome DevTools) a podívat se jestli tam není nějaká chyba

Image

Image

A, ano, stát se může cokoliv, ale odchytit takový chování bude asi složitý. Tedy, jedině zkusit se zaměřit na to, jestli je vždy přítomná složka a pokud ne, zkusit se podívat do konzole, jestli tam není nějakej JS problém :idea:

Re: missing download files

Posted: 06 Jul 2023, 12:44
by mino182
A prosím ťa, tá zložka sa fyzicky vytvára hneď pri vytvorení vlastnosti (klik na zelené +), alebo až pri nahrávaní súboru? Myslím to tak, že otvorím produkt pridám vlastnosť, rozmyslím si to, vlastnosť neodstraňujem iba zavriem editáciu produktu. Stane sa to, že pri pridaní vlastnosti hneď vytvorí zložku a pri zatvorení produktu tú zložku odstráni? Pýtam sa preto, že ak sa to znova stane a vytvorí sa vlastnosť zázrakom bez zložky, čo spraviť...

Ono ja by som to vtedy preskúmal, ale väčšinou má štastie na technické problémy manželka, jej sa to stalo aj teraz :-)

Re: missing download files

Posted: 07 Jul 2023, 23:40
by Jan
Záložka se vytváří, pokud se otevře modal pro výběr souboru (v té době prostě už záložká musí existovat, aby se tam mohl nahrát soubor).

Re: missing download files

Posted: 08 Jul 2023, 07:46
by mino182
Ok diky.