Ich bin ganz neu hier, hoffe ihr könnt mir weiter helfen. Ich hab folgendes Problem:
Ich führe über ein Webserver eine php Datei aus die folgendes Script öffnet:
wenn ich das Script selbst öffne funktioniert es auch aber wenn es die php ausführt, passiert gar nichts..
wenn ich dann noch folgendes hinzufüge:
wird mein Gpiopin angesteuert aber das Licht bleibt aus, also stimmt wohl etwas mit dem "wemo" befehl nicht..
Meine Frage ist wie muss ich es umschreiben, damit es Funktioniert??
Nachtrag 22.05.16 16:21
Also um es nochmal genauer zu machen:
Ich benutze als Server Apache2, dort hab ich mir jetzt nochmal die error.log angeguckt und die sagt folgendes:
Traceback (most recent call last):
File "/usr/local/bin/wemo", line 9, in <module>
load_entry_point('ouimeaux==0.7.9-r0', 'console_scripts', 'wemo')()
File "/usr/local/lib/python2.7/dist-packages/ouimeaux-0.7.9_r0-py2.7.egg/ouimeaux/cli.py", line 361, in wemo
args.func(args)
File "/usr/local/lib/python2.7/dist-packages/ouimeaux-0.7.9_r0-py2.7.egg/ouimeaux/cli.py", line 62, in switch
alias = WemoConfiguration().aliases.get(device_name)
File "/usr/local/lib/python2.7/dist-packages/ouimeaux-0.7.9_r0-py2.7.egg/ouimeaux/config.py", line 30, in __init$
ensure_directory(in_home('.wemo'))
File "/usr/local/lib/python2.7/dist-packages/ouimeaux-0.7.9_r0-py2.7.egg/ouimeaux/config.py", line 23, in ensure$
os.makedirs(directory)
File "/usr/lib/python2.7/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/var/www/.wemo'
Alles anzeigen
In der letzten Zeile steht "/var/www/.wemo" aber in der neueren Version von apache2 sind die Dateien in "/var/www/html" hat dass vielleicht etwas zu sagen??