A non well formed numeric value encountered
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- bluray
- Člen | 178
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)