A non well formed numeric value encountered

bluray
Člen | 178
+
0
-

Ahoj, potřebuji upravit jednu rok starou aplikaci, stáhl jsem si nette přes composer a když aplikaci spustím hlásí mi to chybu A non well formed numeric value encountered ` na souboru `...\latte\latte\src\Latte\Compiler\PhpWriter.php:73
Tohle vidím v Tracy:

$code = preg_replace_callback('#([,+]\s*)?%(node_|\d+_|)(word|var|raw|array|args)(\?)?(\s*\+\s*)?()#',
64:            function ($m) use ($word, & $args) {
65:                list(, $l, $source, $format, $cond, $r) = $m;
66:
67:                switch ($source) {
68:                    case 'node_':
69:                        $arg = $word; break;
70:                    case '':
71:                        $arg = next($args); break;
72:                    default:
73:                        $arg = $args[$source + 1]; break; //TENTO ŘÁDEK JE ČERVENÝ
74:                }
75:
76:                switch ($format) {
77:                    case 'word':

Na produkčním server vše funguje bez problémů. V composer.json mám toto:

"require": {
		"php": ">= 5.6",
		"nette/application": "^2.4",
		"nette/bootstrap": "^2.4.1",
		"nette/caching": "^2.5",
		"nette/database": "^2.4",
		"nette/di": "^2.4",
		"nette/finder": "^2.4",
		"nette/forms": "^2.4",
		"nette/http": "^2.4",
		"nette/mail": "^2.4",
		"nette/robot-loader": "^2.4",
		"nette/safe-stream": "^2.3",
		"nette/security": "^2.4",
		"nette/utils": "^2.4",
		"latte/latte": "^2.4",
		"tracy/tracy": "^2.4"
	},

Kde by mohla být prosím chyba? Děkuji za rady.

Editoval bluray (23. 6. 2017 16:35)

Jan Tvrdík
Nette guru | 2595
+
0
-

Máš starou verzi Latte. Je to opraveno v Latte 2.4.1

bluray
Člen | 178
+
0
-

Jan Tvrdík napsal(a):

Máš starou verzi Latte. Je to opraveno v Latte 2.4.1

No jo, díky moc. Už to funguje