Hej Daniel,
Tack för dit svar. Jaa skumt är det, jag ser att följande rad dyker upp i a apache2/error.log när jag ändrar nått i min Device som ska använda System custom command:
Code: Select all
PHP Warning: fopen(./rawcommands/21_on.tdtool): failed to open stream: Permission denied in /var/www/HomeAutomation/system/functions.php on line 324, referer: http://aspodroid.korridor.se/HomeAutomation/?page=conf-devices&action=edit&device=21
Mitt raw command i device 21 är just nu
Off:
python /home/pi/www/HomeAutomation/rawcommands/test.py 300
On:
python /home/pi/www/HomeAutomation/rawcommands/test.py 301
Det förvånar mig att det står fopen(./rawcommands/
21_on.tdtool), borde det inte vara fopen(./rawcommands/
test.py)?
Filer, rättigheter och ägare i rawcommands
Code: Select all
ls -al www/HomeAutomation/rawcommands/
totalt 72
drwxr-xr-x 2 pi pi 4096 jan 17 22:00 .
drwxr-xr-x 14 www-data pi 4096 jan 19 21:26 ..
-rwxr-xr-x 1 www-data pi 36 sep 25 2014 gao-1053-learn.tdtool
-rwxr-xr-x 1 www-data pi 36 sep 25 2014 gao-1053-off.tdtool
-rwxr-xr-x 1 www-data pi 36 sep 25 2014 gao-1053-on.tdtool
-rwxr-xr-x 1 www-data pi 36 sep 25 2014 gao-3067-learn.tdtool
-rwxr-xr-x 1 www-data pi 36 sep 25 2014 gao-3067-off.tdtool
-rwxr-xr-x 1 www-data pi 36 sep 25 2014 gao-3067-on.tdtool
-rwxr-xr-x 1 www-data pi 36 sep 25 2014 gao-3434-learn.tdtool
-rwxr-xr-x 1 www-data pi 36 sep 25 2014 gao-3434-off.tdtool
-rwxr-xr-x 1 www-data pi 36 sep 25 2014 gao-3434-on.tdtool
-rwxr-xr-x 1 www-data pi 36 sep 25 2014 gao-3635-learn.tdtool
-rwxr-xr-x 1 www-data pi 36 sep 25 2014 gao-3635-off.tdtool
-rwxr-xr-x 1 www-data pi 36 sep 25 2014 gao-3635-on.tdtool
-rwxr-xr-x 1 www-data pi 36 sep 25 2014 gao-701-learn.tdtool
-rwxr-xr-x 1 www-data pi 36 sep 25 2014 gao-701-off.tdtool
-rwxr-xr-x 1 www-data pi 36 sep 25 2014 gao-701-on.tdtool
-rwxr-xr-x 1 www-data pi 310 jan 17 22:00 test.py
Testade nu med text.py direkt i HomeAutomation/ i stället för att se om varningen försvinner men det hjälper inte, får fortfarande samma fel i loggen:
Code: Select all
[Sun Jan 22 12:08:38.839213 2017] [:error] [pid 18249] [client 217.215.252.238:50065] PHP Warning: fopen(./rawcommands/21_on.tdtool): failed to open stream: Permission denied in /var/www/HomeAutomation/system/functions.php on line 324, referer: http://aspodroid.korridor.se/HomeAutomation/?page=conf-devices&action=edit&device=21
/Aryan