Automaticky spouštěné php skripty

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

Zdravím,
měl bych dotaz ohledně pravidelně spouštěných php skriptů na windows přes plánovač úloh. Ten dokáže spustit pomocí php.exe skript.php

Potřebuju spustit metodu třídy, která rozešle maily – resp. jakoby přejít na konkrétní presenter->view např. alert:send.

Je nějaký způsob jak toto provést?

Pavel Macháň
Člen | 282
+
0
-

thm napsal(a):

Zdravím,
měl bych dotaz ohledně pravidelně spouštěných php skriptů na windows přes plánovač úloh. Ten dokáže spustit pomocí php.exe skript.php

Potřebuju spustit metodu třídy, která rozešle maily – resp. jakoby přejít na konkrétní presenter->view např. alert:send.

Je nějaký způsob jak toto provést?

Je pro to CLI router, ale osobně sem ho nezkoušel a použil jsem rovnou Kdyby/Console … Jinak na CLI routy se používá zápis pro spuštění konkrétních prezenteru a akce

php index.php Homepage:default

Editoval EIFEL (27. 1. 2014 12:27)

thm
Člen | 147
+
0
-

Á díky moc za tip.
Mkrnu se na to uvidíme jestli z toho něco vymyslím.

newPOPE
Člen | 648
+
0
-

Na toto ti uplne staci CliRouter.

thm
Člen | 147
+
0
-

Jojo díky, použil jsem.

Stačilo přidat do routeru:

$router[] = new \Nette\Application\Routers\CliRouter();

A nyní už funguje

C:\xampp\php>php.exe c:\xampp\htdocs\aplikace\www\index.php alert:send

Díky

Editoval thm (27. 1. 2014 13:10)