Start nového projektu – špatná verze PHP – vyřešeno

ragulin
Člen | 58
+
0
-

Ahoj.
https://doc.nette.org/cs/quickstart

Napíšu

composer create-project nette/web-project ubgridtest

Projekt se mi založí.

Na localhost/ubgridtest/www/

dostanu:

Warning: Class 'Nette\DI\Definitions\ServiceDefinition' not found in C:\xampp7\htdocs\ubgridtest\vendor\nette\di\src\compatibility.php on line 12

Parse error: syntax error, unexpected '?', expecting variable (T_VARIABLE) in C:\xampp7\htdocs\ubgridtest\vendor\nette\di\src\DI\Definitions\ServiceDefinition.php on line 43

To samé pro sandbox, mám php verze 7.01

…absolutně netuším, děkuji za radu

Editoval ragulin (3. 7. 2019 14:37)

David Matějka
Moderator | 6445
+
+2
-

nette 3 vyzaduje php >= 7.1. z nějakého důvodu nainstaloval composer tohle nette, i přes to, že máš php 7.0 (pokud tedy tou verzí, co si napsal, máš na mysli 7.0.1). ale doporučoval bych ti aktualizovat php

Petr Parolek
Člen | 455
+
0
-

jsi @DavidMatějka rychlejší, chtěl jsem to samé napsat

ragulin
Člen | 58
+
0
-

@DavidMatějka Ok děkuji, to bude ono.