[Endora.cz Nette] Error 500

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Prokop
Člen | 31
+
0
-

Zdravím,
hledal jsem problém a nenašel na něj zde ani na Nette fóru odpověď, proto zakládám nové téma.

Již jsem provedl:
php_flag allow_call_time_pass_reference ON # po tomto se zacala trvale zobrazovat Laděnka, tj. bez Error 324
php_flag eaccelerator.enable 0
php_flag eaccelerator.optimizer 0

plus ještě odkomentovat RewriteBase / kvůli routingu

Můj error:

Nette\Utils\NeonException
Unexpected 'common' on line 7, column 1.

NEON ▼

File: .../app/config/config.neon  Line: 7

1: #
2: # SECURITY WARNING: it is CRITICAL that this file & directory are NOT accessible directly via a web browser!
3: #
4: # If you don't protect this directory from direct web access, anybody will be able to see your passwords.
5: # https://nette.org/en/security-warning
6: #
7: common:
8:     parameters:
......

Proč chyba? Napadá někoho něco?

  • Doména: nette.mzf.cz/www
Prokop
Člen | 31
+
0
-

Druhá chyba na jiné doméně (todo.mzf.cz/www):

Provedl jsem stejné instrukce jako výše, jen vypíše jiný error:

Nette\InvalidStateException

Ambiguous class ErrorPresenter resolution; defined in /home/users/slejzr/todo.mzf.cz/web/app/presenters/ErrorPresenter.php and in /home/users/slejzr/todo.mzf.cz/web/libs/Nette/Forms/Controls/app/presenters/ErrorPresenter.php. search►


 .../app/bootstrap.php:26 source ►  Nette\Loaders\RobotLoader-> register ()

16: // Enable Nette Debugger for error visualisation & logging
17: //$configurator->setDebugMode($configurator::AUTO);
18: //$configurator->setDebugMode(FALSE);   // <- tento řádek deaktivuje debugger
19: $configurator->enableDebugger(__DIR__ . '/../log');
20:
21: // Enable RobotLoader - this will load all classes automatically
22: $configurator->setTempDirectory(__DIR__ . '/../temp');
23: $configurator->createRobotLoader()
24:     ->addDirectory(APP_DIR)
25:     ->addDirectory(LIBS_DIR)
26:     ->register();
27:
28: // Create Dependency Injection container from config.neon file
29: $configurator->addConfig(__DIR__ . '/config/config.neon');
30: $container = $configurator->createContainer();
castamir
Člen | 629
+
0
-

ten common – to vypadá, že máš config pro Nette 2.0.x, zatímco používáš Nette 2.1dev

Prokop
Člen | 31
+
0
-

castamir napsal(a):

ten common – to vypadá, že máš config pro Nette 2.0.x, zatímco používáš Nette 2.1dev

Hele na localu mi to funguje bez kecu… Takze v tom bych chybu nevidel…

BTW – Endora req. checkerem prosla bez problemu…

Editoval Prokop (17. 3. 2013 22:26)

vvoody
Člen | 910
+
0
-

libs/Nette/Forms/Controls/app/presenters/ErrorPresenter.php

toto tam čo robí? :D

Prokop
Člen | 31
+
0
-

vvoody napsal(a):

libs/Nette/Forms/Controls/app/presenters/ErrorPresenter.php

toto tam čo robí? :D

Sorry, uz to vidim :D Netusim jak se to tam dostalo, spatne zkopirovane…

Takze novy error:

[2013–03–17 22–37–51] PDOException: No reference found for $task->user. in /home/users/slejzr/todo.mzf.cz/web/libs/Nette/Database/Reflection/DiscoveredReflection.php:156 @ http://todo.mzf.cz/www/ @@ exception-2013–03–17–22–37–51-ba3c4e91e896e1c146d54580082d048c.html

Editoval Prokop (17. 3. 2013 22:39)

hrach
Člen | 1838
+
0
-

database chyba bude tim, ze mas zrejme tabulky v myisam a na locale v innodb. treba?

Prokop
Člen | 31
+
0
-

hrach napsal(a):

database chyba bude tim, ze mas zrejme tabulky v myisam a na locale v innodb. treba?

To souhlasi, takze to jdu zas eliminovat.

Prokop
Člen | 31
+
0
-

Vyřešen první problém, měl jsem v configu špatnej řádek.

Editoval Prokop (18. 3. 2013 3:54)