Nette 2.3.7 parse error, unexpected ‚class‘
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- vosy
- Člen | 532
Ahoj nainstaloval jsem si Nette 2.3.7 mam PHP 5.4.40
a po spusteni webu se mi zobrazi Parse error: syntax error, unexpected
‚class‘ (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE)
or ‚{‘ or ‚$‘ in /web-project/www/index.php on line 4
<?php
$container = require __DIR__ . '/../app/bootstrap.php';
$container->getByType(Nette\Application\Application::class)->run();
- Michal Vyšinský
- Člen | 608
Ještě bych doplnil, že ::class
je až od PHP 5.5 (http://php.net/…features.php)
Doporučoval bych ale upgrade PHP, jelikož podpora pro 5.4 už dávno skončila (http://php.net/…versions.php)
- jiri.pudil
- Nette Blogger | 1032
Nette 2.4 vyžaduje PHP >= 5.6; pokud máš nižší verzi PHP, nejspíš tam těch problémů budeš mít hodně :)