Po updatu na verzi 2.3.2 nejde spustit nette
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- n.u.r.v.
- Člen | 485
Ahoj, dnes jsem pomocí composer-update aktualizoval všechny mé projekty z nette 2.3.1 na 2.3.2 a vše proběhlo bez problémů až na jeden projekt, kde mi při spuštění tracy hlásí:
Ambiguous class C resolution; defined in C:\dev\www\Muj_project\vendor\nette\tester\tests\CodeCoverage\parse\edge.php and in C:\dev\www\Muj_projecte\vendor\nette\tester\tests\CodeCoverage\parse\lines.php.
Zkusil jsem smazat celou složku vendor a znovu nainstalovat přes composer a stejná chyba? Je problém u mě, nebo v nette?
můj composer :
{
"name": "nette/web-project",
"description": "Nette: Standard Web Project",
"type": "project",
"license": ["MIT", "BSD-3-Clause", "GPL-2.0", "GPL-3.0"],
"require": {
"php": ">= 5.4.0",
"nette/application": "~2.3.0",
"nette/bootstrap": "~2.3.0",
"nette/caching": "~2.3.0",
"nette/database": "~2.3.0",
"nette/di": "~2.3.0",
"nette/finder": "~2.3.0",
"nette/forms": "~2.3.0",
"nette/http": "~2.3.0",
"nette/mail": "~2.3.0",
"nette/robot-loader": "~2.3.0",
"nette/safe-stream": "~2.3.0",
"nette/security": "~2.3.0",
"nette/utils": "~2.3.0",
"latte/latte": "~2.3.0",
"tracy/tracy": "~2.3.0"
},
"require-dev": {
"nette/tester": "~1.4"
}
}
Díky za pomoc
Edit: Sice je řešením odstranit tester, ale to není úplně best… Cache jsem samozřejmě mazal.
Editoval n.u.r.v. (7. 5. 2015 15:09)
- David Matějka
- Moderator | 6445
Co ti indexuje robot loader (najdes to v bootstrapu)? Vypada to, ze indexuje i vendor, coz by nemel.
- Pavel Kravčík
- Člen | 1205
Jeden ten soubor smaž a bude to fungovat, než to někdo vyřeší. :)
Aha už vidím edit. :)
Editoval kzk_cz (7. 5. 2015 15:10)