Я пытаюсь выполнить скрипт python при щелчке изображения, но всякий раз, когда скрипт python получает вызов, он всегда выдает 500 Internal Server Error? Вот текст из журнала500 Внутренняя ошибка сервера при выполнении .py
[Sun Feb 15 20:31:04 2015] [error] (2)No such file or directory: exec of '/var/www/forward.py' failed
[Sun Feb 15 20:31:04 2015] [error] [client 192.168.15.51] Premature end of script headers: forward.py, referer: http://192.168.15.76/Testing.html
Я не понимаю, почему он говорит Premature end of script header
? Я могу выполнить базовый скрипт python, который просто печатает заголовок или текст html. Файл, который я пытаюсь выполнить, имеет некоторый базовый код wiringPi, который отлично выполняет команду sudo python forward.py?
EDIT
Это сценарий, я пытаюсь выполнить:
#!/usr/bin/python
import time
import wiringpi2 as wiringpi
wiringpi.wiringPiSetupPhys()
wiringpi.pinMode(40, 1)
wiringpi.digitalWrite(40, 1)
time.sleep(2)
wiringpi.digitalWrite(40, 0)
wiringpi.pinMode(40, 0)
Может быть, вы должны показать сценарий? –