Crontab na Debian 9

Vyřešeno479 zhlédnutíVirtuální servery
0

Zdravím,

na VPS jsem si rozjel Debian 9, systém je nainstalovaný z obrazu, doinstlaoval jsem tedy jen LAMP. Do SSH jeem přihlášený jako root, tzn. můj nový web je vytvořený ve /var/www/web.cz s oprávněním root. Všechno jede až na crony. Ve svém /var/www/web.cz mám cron.php. který jen přes file_put_contents do souboru vloží čas. V crontab mám pak nastaveno /usr/bin/php /var/www/web.cz/cron.php, pokud spustím přes terminál tak je ok, cronem to nemá práva k zápisu do souboru, který PHP skript edituje/vytváří. Přitom crontab se spouští jako root. Zkoušel jsem nastavit /var/www jako www-data:www-data a to stejné pro crontab (crontab -u www-data -e).

Ale ať dělám co dělám, s tímto prostě nemůžu hnout. Nějaké rady prosím?

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
Vybral nejlepší odpověď
0

Skús v crontabe volať priamo url cez prikaz curl alebo wget.

Role: Zákazník+ Web: https://www.mitsoft.sk Vizitka: Venujem sa programovaniu, optimalizácií a affiliate. Poradím Vám s DNS záznamami, htaccess, wordpressom, linuxom, php, sql a všeobecne s webovými technológiami.
Změnil status na publikováno
Prohlížíte 1 ze 4 odpovědí, klikněte zde pro zobrazení všech odpovědí.

Categories