Call to undefined method Nette\Reflection\ClassType::getPersistentParams()

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
genesiscz
Člen | 21
+
0
-

Zdravím,

nette mi občas (hlavně třeba při nějaké chybě) zahlásí tohle.

Nette\MemberAccessException: Call to undefined method Nette\Reflection\ClassType::getPersistentParams(). in /data/xxx/vendor/nette/utils/src/Utils/ObjectMixin.php:70

Zvláštní je, že se to stane jen v případě, že mám debugMode na false (tedy se mi ukáže 500 internal server error a pošle se mi email o chybě), ale při true to hodí chybu jinou (nettovskou 404 laděnku). Čím to může být?

V logu mi to zapíše pouze do exception.log, html soubor to nevytvoří.

genesiscz
Člen | 21
+
0
-

Nikdo nic? :/

genesiscz
Člen | 21
+
0
-

bump

Oli
Člen | 1215
+
0
-

To ze ti to hodi 500 na produkci a 404 v debug modu znaci, ze mas spatne zpracovani error presenteru.