Php per Cronjob ausführen

Mitglied: WPFORGE

WPFORGE (Level 1) - Jetzt verbinden

10.03.2019 um 16:29 Uhr, 1370 Aufrufe, 3 Kommentare

Hallo,
ich habe ein php script, welches ich unter root per cronjob ausführen lasse.
enthalten ist folgender befehl:
$address = trim(shell_exec('su -c "./folder/command '.$account.'" ubuntu 2>&1'));

sowohl unter dem user ubuntu mit sudo php create.php
als auch nach
sudo su
php create.php

Läuft das Script problemlos.

Wird es aber aber per cronjob als root ausgeführt, kommt für $address => "bash: ./folder/command: Permission denied"

Wo könnte hier das Problem liegen?
Mitglied: certifiedit.net
10.03.2019 um 16:32 Uhr
Du bist wohl im falschen Path ooder hast die falschen Rechte, aber das kann man leicht ergooglen...
Bitte warten ..
Mitglied: WPFORGE
10.03.2019 um 16:40 Uhr
Das ist ja der Punkt...
Das Script an sich wird ausgeführt.
nachdem ich den eintrag mit crontab -e unter root erstellt habe, gehe ich davon aus, dass das Script auch als root ausgeführt wird.
was in der kommandozeile ja folgedem entspräche:
sudo su
php create.php

Das läuft allerdings problemlos.
Bitte warten ..
Mitglied: maretz
10.03.2019 um 19:53 Uhr
als erstes gib immer volle pfadnamen zu kommandos und verzeichnissen an... Nix relatives mit ./ -> denn du weisst ja erst mal nicht in welchem verzeichnis sich "cron" beim ausführen so befinden mag...
Bitte warten ..
Heiß diskutierte Inhalte
Router & Routing
Cisco RIPv1 RIPv2
MrLabelFrageRouter & Routing26 Kommentare

Hallo Zusammen, ich muss nochmal auf eine schon behandelte Frage eingehen. Bitte jemand, der auch den Cisco Paket Tracer ...

Schulung & Training
IT Ausbildung
gelöst IntershipFrageSchulung & Training20 Kommentare

Hallo Leute, ist diese Ausbildung etwas für den IT-Einstig? Willkommen bei der GFN! Arbeitsuchende Berufstätige Kostenträger Über uns Jobs ...

LAN, WAN, Wireless
RJ45 Buchsen Verbindung
gelöst DennisAdm1nFrageLAN, WAN, Wireless17 Kommentare

Ich habe als Aufgabe bekommen die LAN-Verbindung in einem Haus zu fixen, dabei ist mir aufgefallen, dass der RJ45-Stecker ...

LAN, WAN, Wireless
Suche Access Point Wandhalterung
gelöst EZimmerFrageLAN, WAN, Wireless11 Kommentare

Einen schöne guten Tag, wir haben uns bei einer Ausschreibung beteiligt und sind nun auch der Suche nach folgendem ...

Windows 10
Windows10 Hilfsprogramme endgültig löschen
istike2FrageWindows 1011 Kommentare

Hallo, wir sind gerade dabei mit Windows OOBE ein Image vorzubereiten. Wir würden gerne Xbox, HP Hilfsprogramme, Cortana usw. ...

Windows 10
Windows 10 NTP Zeitsynchronisation Windows Domäne (local cmos clock) Uhrzeit und Datum synchronisiert nicht
gelöst frunkyFrageWindows 1010 Kommentare

Hallo Zusammen, ich habe in meiner Domäne (Windows Server 2019) mit Windows 10 Pro als Clients Probleme mit der ...

Ähnliche Inhalte
PHP
Cronjob per PHP erstellen
FragerFragePHP4 Kommentare

Hallo Zusammen, ich bräuchte Hilfe für einen Cronjob auf PHP Basis. Dieses Skript soll auf dem FTP Server in ...

Batch & Shell
Cronjob per batch
gelöst pblackyFrageBatch & Shell4 Kommentare

Hi Ihr Lieben, Ich habe einige Batch Skripte auf meinem Windows PC laufen, die ich zu gewissen Zeiten über ...

Batch & Shell
Neuen Cronjob zeitgesteuert
wescraven07FrageBatch & Shell3 Kommentare

Moin Admins, folgende Frage: ich will ein Cronjob umstellen von jede Minute auf einmal täglich nachts um 2. So ...

Microsoft

ATLAS-Ausfuhr - Internetausfuhranmeldung Plus (IAA-Plus)

FischerICTFrageMicrosoft6 Kommentare

Guten Abend -all, ich suche für einen Kungen ein kleines Anwendungsprogramm "Softwarelösung" die die Schnittstelle zu ATLAS aufweist Derzeit ...

PHP

Ein Script, verschiedene Intervalle für Cronjob

gelöst tsunamiFragePHP7 Kommentare

Hallo, ich habe mal wieder einen Denkhänger. Eine Seite mit Scripten soll via Cronjob aufgerufen werden. Soweit klar. Nun ...

Firewall

PfSense bash-script per Cronjob ausführen

MisaalFrageFirewall4 Kommentare

Hallo Aus irgend einen unerklärlichen Grund, verliert die pfSense gelegentlich die Internetverbindung. Da hilft nur ein manueller reboot. Um ...

Berechtigungs- und IdentitätsmanagementBerechtigungs- und IdentitätsmanagementWebdienste und -serverWebdienste und -serverDatenbankenDatenbankenMonitoring & SupportMonitoring & SupportHybrid CloudHybrid CloudSmall Business ITSmall Business IT