Die einzige Arbeit, die ich kenne, wäre, ein kleines Shell-Skript zu erstellen, das Ihren Code enthält, und dem Benutzer / Bot dann die Ausführung des Skripts gestatten.
sudo cd /var/www/path/to/app && php whatever.php --some args
funktioniert nicht, da es sich um zwei Befehle handelt, und mit sudo können Sie einen ausführen. Wenn Sie dies jedoch in ein kleines Skript schreiben (sagen wir /var/www/scripts/something/script.sh):
#!/bin/bash cd /var/www/path/to/app && php whatever.php --some args
Sie können es mit ausführen
sudo /var/www/scripts/something/script.sh