array_filter() warning při použití MemoryStorage
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- josef.sabl
- Člen | 153
Používám-li FileStorage, tak aplikace funguje bez problémů, přepnu-li ale na MemoryStorage, aplikace krachne na některém z SQL dotazů, konkrétně na řádku 273 v souboru SqlBuilder.php.
Chyba je:
Warning
array_filter() expects parameter 1 to be array, integer given
… ale občas se mění (object given apod.)
Chvilku na to mi spadne Apache (Windows, XAMPP).
Skript je dlouhý, importuje velké množství dat. Ale cache by s tím měla i tak fungovat, případně zobrazit nějakou inteligentní výjimku.
Obrázek chyby z laděnky, pokud pomůže: http://screenpresso.com/=jVqug
Chyba se děje jak v 2.0.6, tak v 2.1dev. Minified i neminified.
Editoval josef.sabl (20. 11. 2012 15:03)