Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: SonnY 04 Prosince 2013, 16:48:39

Název: Demonizovany php skript cez upstart prestal fungovat
Přispěvatel: SonnY 04 Prosince 2013, 16:48:39
Ahojte.
Mam php skript ktory som demonizoval cez upstart a tento skript mi fungoval. Musel som ale preinstalovat VPS(ktore som predtym neinstaloval ja) a tento skript uz mi nefunguje.

Pokial skript spustim manualne tak je vsetko ok, ale ked je demonizovany(PHP CLI) tak uz nefunguje. Neviem najst nikde ziadne errory takze ho nemam ako debugnut(mozno mam niekde nieco vypnute, nie som admin).

Mate nejaky tip ako zistit kde je chyba?
Název: Re:Demonizovany php skript cez upstart prestal fungovat
Přispěvatel: Martin - ViPEr*CZ* 04 Prosince 2013, 17:30:08
Nastavte si v cronu MAILTO=...
A pokud skript vyhazuje chybu, přijde Vám do emailu. Ale pokud jde spustit v konzoli ručně, půjde spustit i v cronu pod tím samým uživatelem.  ;)
Název: Re:Demonizovany php skript cez upstart prestal fungovat
Přispěvatel: SonnY 04 Prosince 2013, 17:36:16
cron != upstart
Název: Re:Demonizovany php skript cez upstart prestal fungovat
Přispěvatel: Martin - ViPEr*CZ* 04 Prosince 2013, 20:01:31
Jasně  ;)
Tak pak něco takého: http://serverfault.com/questions/236925/how-can-i-receive-an-email-when-an-upstart-monitored-script-respawns (hledat jak si odeslat mail). Nebo to pustit přes bash skript a výstup z CLI si uložit do souboru.
Název: Re:Demonizovany php skript cez upstart prestal fungovat
Přispěvatel: SonnY 04 Prosince 2013, 20:33:31
Uz sa mi posiela email ked sa skript spusti a stopne. Tam problem nie je. Skor nieco priamo s PHP.
Název: Re:Demonizovany php skript cez upstart prestal fungovat
Přispěvatel: MacHala 05 Prosince 2013, 00:03:21
jestli je problem spis s php, tak bez kristalove koule nebo toho skriptu ti asi nikdo nepomuze