Qickstart – Undefined property: NRow::$CONSTRAINT_NAME
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- netrunner
- Člen | 7
Snažím se prokousat se Quickstartem, bohužel se nemůžu dostat přes
první zobrazení listu úkolů.
Nette 2 stable, PHP 5.2, prefix verze
Laděnka hlásí:
Notice
Undefined property: NRow::$CONSTRAINT_NAME search►
Source file ▼
File: ...\libs\Nette\Database\Row.php Line: 42
42: return $this->$key;
Call stack ▼
...\libs\Nette\Database\Statement.php:104 source ► NRow-> offsetGet (arguments ►)
...\libs\Nette\Database\Row.php:26 source ► NStatement-> normalizeRow (arguments ►)
...\libs\Nette\Database\Drivers\MySqlDriver.php:201 source ► NRow-> __construct (arguments ►)
...\libs\Nette\Database\Reflection\DiscoveredReflection.php:168 source ► NMySqlDriver-> getForeignKeys (arguments ►)
...\libs\Nette\Database\Reflection\DiscoveredReflection.php:139 source ► NDiscoveredReflection-> reloadForeignKeys (arguments ►)
...\libs\Nette\Database\Table\ActiveRow.php:222 source ► NDiscoveredReflection-> getBelongsToReference (arguments ►)
...\temp\cache\_Nette.FileTemplate\_Homepage.default.latte-958a686e3171ee398b4a30189c0be5a0.php:30 source ► NTableRow-> __get (arguments ►)
30: <td><?php echo NTemplateHelpers::escapeHtml($task->user->name, ENT_NOQUOTES) ?></td>
...\libs\Nette\Latte\Macros\UIMacros.php:466 source ► _lbeedcfc4f66_content (arguments ►)
...\temp\cache\_Nette.FileTemplate\_templates._layout.latte-baf64fdfdc0bbf07adf72fbab8473aea.php:66 source ► NUIMacros:: callBlock (arguments ►)
...\libs\Nette\Utils\LimitedScope.php:71 source ► include (arguments ►)
...\libs\Nette\Templating\FileTemplate.php:116 source ► NLimitedScope:: load (arguments ►)
...\temp\cache\_Nette.FileTemplate\_Homepage.default.latte-958a686e3171ee398b4a30189c0be5a0.php:58 source ► NFileTemplate-> render ()
...\libs\Nette\Utils\LimitedScope.php:71 source ► include (arguments ►)
...\libs\Nette\Templating\FileTemplate.php:116 source ► NLimitedScope:: load (arguments ►)
...\libs\Nette\Application\Responses\TextResponse.php:57 source ► NFileTemplate-> render ()
...\libs\Nette\Application\Application.php:140 source ► NTextResponse-> send (arguments ►)
...\app\bootstrap.php:38 source ► NApplication-> run ()
...\www\index.php:16 source ► require (arguments ►)
--/
Když si vynutím produkční mód, seznam úkolů se vypíše dle očekávání, včetně jmen uživatelů. Notice se zapíše do logu.
Všechno jsem znovu prošel, smazal cache, nahrál čistý sandbox a nechal zdrojáky pouze ze začátku Quickstartu, pořád ale to samé...