Problém se spuštěním kdyby console na savaně
- premek_k
- Člen | 172
Ahoj, implementoval jsem do projektu Kdyby\Console pro spouštění úlohy CRONem. Projekt je hostován na savaně, snaha nastavit Cron jako php index.php github:refresh (což je můj command) skončila nezdarem, kdy od podpory jsem se dozvěděl, že nepodporují parametry: “…do plánovače nelze vložit adresa/cesta s parametry. Můžete vložit bud cesta ke skriptu nebo URL adresu. Parametr si musíte definovat přímo uvnitř skriptu.”.
Je i přesto možno použít Kdyby\Console a jakým způsobem?
Díky, Přemek
- premek_k
- Člen | 172
voda napsal(a):
Console bere parametry z proměnné
$_SERVER['argv']
, takže můžeš nastavit tu a pak zavolat index.php. Pro každý příkaz budeš potřebovat vlastní soubor, progithub:refresh
může vypadat takto:<?php $_SERVER['argv'][1] = 'github:refresh'; require 'index.php'; ?>
Paráda, toto jsem hledal. Díky moc, pomohlo!
Ostatním také díky za pomoc.
Editoval premek_k (3. 10. 2015 10:20)