Závažné všeobecné problémy s Cachí
- josef.sabl
- Člen | 153
O svých potížích s cachí, resp. zřejmě s filejournalem píšu, bohužel zatím bez reakce, tady:
https://github.com/…e/issues/930
Více také tady:
https://github.com/…e/issues/229
https://github.com/…e/issues/932
https://forum.nette.org/…ejournal-php
Nevím, jestli to s tím souvisí, ale nepravidelně, cca jednou za týden se stává, že zemře celá aplikace, jediné, co hlásí je Error in ErrorPresenter. Na vině je vadný btfj.dat.
Vzhledem k tomu, že aplikace už jede v produkci, tak si umíte představit, že jde o docela závažný problém. Pokud můžu jakkoli pomoct, dejte prosím vědět, už jsem docela zoufalej :-)
Zde je vadný btfj.dat.
Nette: version 2.0.8 released on 2013–01–01
Díky za jakoukoli pomoc.
Editoval josef.sabl (4. 2. 2013 13:30)
- Acci
- Člen | 83
Zkus použít FileJournal.php z mého repozitáře (nevím, kdy to bude začleněno do Nette), opravil jsem dvě závažné chyby. Ovšem nejsem si jist, zda to pomůže v tvém případě, protože když se dívám na ten tvůj btfj.dat, tak je naprosto vadný a nechápu, jak do něj vůbec taková data mohla být zapsána.
- josef.sabl
- Člen | 153
Vidím, že jsi opravil samé závažné gramatické chyby :))
Díky moc za commit! Snad to vyřeší i ty moje další problémy :)
Editoval josef.sabl (7. 2. 2013 9:08)
- josef.sabl
- Člen | 153
Acci napsal(a):
Zkus použít FileJournal.php z mého repozitáře (nevím, kdy to bude začleněno do Nette), opravil jsem dvě závažné chyby. Ovšem nejsem si jist, zda to pomůže v tvém případě, protože když se dívám na ten tvůj btfj.dat, tak je naprosto vadný a nechápu, jak do něj vůbec taková data mohla být zapsána.
Nerad to říkám, ale chyba undefined index se mi objevuje znovu. (Ano btfj.dat jsem smazal.)
- Acci
- Člen | 83
Milo: Tak tvoji chybu jsem již opravil ve svém repozitáři, byla způsobena pokud víc procesů zapisovalo do souboru v rámci jedné sekundy. Skript totiž detekoval zda byl soubor změněn pomocí funkce filemtime, která má pouze sekundovou přesnost. Můžeš prosím vyzkoušet i ty, zda kód pro reprodukci chyby nyní funguje v pořádku? Díky.