Ako spustit konzolu v nette aplikacii a ako s nou pracovat

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

Zdravim, prosim vas o pomoc
Ako pouzivat v nette konsolu v aplikacii ?
Pomocou composera som nainstaloval kdyby/console
Do config.neon som vlozil

extensions:
    console: Kdyby\Console\DI\ConsoleExtension

Ale dalej neviem co robit.. Ako mozem testovat ci consola funguje ? V nette som s konzolou este nerobil takze neviem ako na to. Kde v strukture aplikacie pisat kod ktory chcem konzolou spustat ?

Za kazdu odpoved dakujem :)

Editoval nord (1. 8. 2017 7:25)

Felix
Nette Core | 1247
+
+1
-

Mrkni na posledni clanek o Symfony\Console: https://pehapkari.cz/…le-in-nette/

Pokud by ti Kdyby\Console nevyhovovala (protoze modifikuje chovani pres index.php), muzes vyzkouset Contributte\Console, ktere je minimalisticke, ale musis si udelat svuj entry point.

Vice zde: https://github.com/…cs/README.md#…

nord
Člen | 52
+
0
-

Dakujem za pomoc.

Mam takyto problem.. Loguje mi tuto chybu

[2017-08-01 10-43-26] PHP Warning: fopen(/var/www/html/.../app/../temp/cache/Nette.RobotLoader/_Nette.RobotLoader/_bfe2a96e8406d01e8034a070fa4378dc): failed to open stream: Permission denied in /var/www/html/.../vendor/nette/caching/src/Caching/Storages/FileStorage.php:150  @  CLI (PID: 15704): www/index.php
[2017-08-01 10-43-26] PHP Warning: fopen(/var/www/html/.../app/../temp/cache/Nette.Configurator/Container_7f69c003d7.php.lock): failed to open stream: Permission denied in /var/www/html/.../vendor/nette/di/src/DI/ContainerLoader.php:76  @  CLI (PID: 15704): www/index.php

Neviem kde nema pristup.. FileStorage aj ContainerLoader prava maju vhodne

nord
Člen | 52
+
0
-

https://forum.nette.org/…tart-problem

Nasiel som perfektne riesenie…
F.Vesely napisal dokonaly postup