Guten Tage,
ich versuche gerade ein Python Script über PHP auszuführen, leider ohne erfolg.
Habe auch hier im Forum einiges darüber gelesen aber es will einfach nicht laufen.
Mit dieser PHP Datei versuche ich den Python Code(all.py) auszuführen:
PHP
<?php exec('sudo python /var/www/all.py'); ?>[/php]
Damit die Datei ausführbar ist habe ich in der sudoers folgendes eingetragen:
[quote]www-data ALL=NOPASSWD:/var/www/all.py[/quote]
[code]
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL:ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
# See sudoers(5) for more information on "#include" directives:
#includedir /etc/sudoers.d
pi ALL=(ALL) NOPASSWD: ALL
www-data ALL=NOPASSWD:/var/www/all.py
Alles anzeigen
Bekomm es nicht zum laufen. Wisst ihr woran es liegt?