Fórum Root.cz

Hlavní témata => Server => Téma založeno: MARTINI 04. 12. 2013, 15:07:17

Název: Démonizovaný PHP skript neběží
Přispěvatel: MARTINI 04. 12. 2013, 15:07:17
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(cez web) tak je vsetko ok, ale ked je demonizovany(PHP CLI) tak uz nefunguje(skript bezi ale neurobi to co ma). 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:Démonizovaný PHP skript neběží
Přispěvatel: Nikeš 04. 12. 2013, 16:20:05
Zkus se podívat, pod jakým vlastníkem ti to běží.
CLI může spouštět třeba root, a může tam být nějaká kolize s vlastníky souborů, složek, zápisová práva...
dále CLI může mít vlastní php.ini soubor - záleží na konfiguraci
Název: Re:Démonizovaný PHP skript neběží
Přispěvatel: MARTINI 04. 12. 2013, 16:43:14
Bezi to pod rootom. Predtym som skript volal ako
Kód: [Vybrat]
exec sudo -u www-data php -f skript.php ale v htop-e som videl kazdy skript bezat na dva krat: pod rootom a pod www-data, tak som to dal iba pod roota. V kazdom pripade myslim ze v opravneniach problem nebude.