logo
26.09.2018 19:12
1
Zdravím,

mám problém v administraci eshopu - produkty, které zaktivním - aby byly v nabídce, mi cca do druhého dne sám eshop zneaktivní.

Setkal se někdo s tímto problémem? Presta je na nejnovější verzi.

Za případné rady děkuji.
27.09.2018 00:18
2
  1. Máte nějaké skripty, které vám aktualizují produkty? Např. aktualizace ceny v návaznosti na dodavatele?
  2. Víte v kolik hodin přesně se ta změna děje (např. o pokaždé o půlnoci) - je to pravidelně vždy ve stejný čas?
  3. Kdy se chyba začala projevovat? Bylo to po nějaké aktualizaci presty nebo jejích modulů (z jaké verze na jakou)?
27.09.2018 12:54
3
Původně odeslal Petr Hejda
  1. Máte nějaké skripty, které vám aktualizují produkty? Např. aktualizace ceny v návaznosti na dodavatele?
  2. Víte v kolik hodin přesně se ta změna děje (např. o pokaždé o půlnoci) - je to pravidelně vždy ve stejný čas?
  3. Kdy se chyba začala projevovat? Bylo to po nějaké aktualizaci presty nebo jejích modulů (z jaké verze na jakou)?
Mame scripty na aktualizaci dostupnosti zbozi. Produkty se ale odaktivuji v jiny cas nez jsou dany aktualizace feedu.

Chyba se zacla projevovat nahle, bez nejakych aktualizaci ci uprav administrace/modulu.
27.09.2018 20:37
4
Zdravím,
pořád jsou v tom velká ALE.

Script aktualizuje všechny produkty v eshopu naráz ?
Nevytváří si pouze části kvůli timeout ?
Pokud nahrává přes Cron, např. každých 10 minut a rozděluje nahrávání po částech např. max. 500 položek, pak při dalším spuštění dalších 500 položek, tak by to vysvětlovalo, proč se neukáže změna ihned, ale až, když narazí na sklad = 0 = deaktivováno.
Toto je spíše otázka na tvůrce scriptu.

Pak je tu další možnost, že se vám někdo hrabe v eshopu, ftp, databázi a škodí, popř. spouští jiný script, který toto provádí.

Křišťálová koule mi taky nic neukazuje, tak těžko radit.

Může být v databázi trigger, který při update kontroluje quantity = 0 a změní active na 0.

Opravdu těžko radit.
28.09.2018 12:45
5
Původně odeslal zezmen
Zdravím,
pořád jsou v tom velká ALE.

Script aktualizuje všechny produkty v eshopu naráz ?
Nevytváří si pouze části kvůli timeout ?
Pokud nahrává přes Cron, např. každých 10 minut a rozděluje nahrávání po částech např. max. 500 položek, pak při dalším spuštění dalších 500 položek, tak by to vysvětlovalo, proč se neukáže změna ihned, ale až, když narazí na sklad = 0 = deaktivováno.
Toto je spíše otázka na tvůrce scriptu.

Pak je tu další možnost, že se vám někdo hrabe v eshopu, ftp, databázi a škodí, popř. spouští jiný script, který toto provádí.

Křišťálová koule mi taky nic neukazuje, tak těžko radit.

Může být v databázi trigger, který při update kontroluje quantity = 0 a změní active na 0.

Opravdu těžko radit.
Zdravím,

produkty se aktualizují v různý čas. Máme cca 5 dodavatelů, kde se každý feed přes cron aktualizuje zvlášť a to v rámci hodin. Mám pocit, že je to jednou za den.

Edit: Další věc co se mi děje, při aktivování produktů mě to často samo odhlásí. Třeba to s tim má souvislost.
29.09.2018 14:33
6
Další věc co se mi děje, při aktivování produktů mě to často samo odhlásí. Třeba to s tim má souvislost
Administrace => konfigurace => Platnost cookies pro administraci (nastavit větší)

Ostatní bude souviset s načítáním aktualizací přes Cron. Kontaktujte tvůrce od kterého máte scripty.
03.10.2018 16:13
7
Původně odeslal zezmen
Administrace => konfigurace => Platnost cookies pro administraci (nastavit větší)

Ostatní bude souviset s načítáním aktualizací přes Cron. Kontaktujte tvůrce od kterého máte scripty.
Navýšil jsem cookies, ale stále me to odhlašuje. Stává se to vždy když chci zaktualizovat produkty - Aktivace selhala -> odhlášení. Přihlásím se a chvíli přidávám a pak zase.

Co se týče scriptu tak se již předělává tak pak to snad půjde. Díky
03.10.2018 19:21
8
Jj, vše může souviset s importem produktů.
Jestli se importuje přes webservice, tak jde vlastně o přihlášení do administrace a pokud již script jede v cache, tak Vás to může vykopnout z administrace.
03.10.2018 19:36
9
Původně odeslal zezmen
Jj, vše může souviset s importem produktů.
Jestli se importuje přes webservice, tak jde vlastně o přihlášení do administrace a pokud již script jede v cache, tak Vás to může vykopnout z administrace.
OK, zatím díky.