YardalGedal
@YardalGedal
yeah boy

Почему не работает скрипт при обращении из apache?

При попытке запуска файла со стороны Apache в логах я вижу следующую ошибку:
[Fri Jun 09 12:46:49.231510 2017] [cgi:error] [pid 2232] [client 178.129.221.81:31492] AH01215: (2)No such file or directory: exec of '/var/www/html/callback.py' failed: /var/www/html/callback.py
[Fri Jun 09 12:46:49.233515 2017] [cgi:error] [pid 2232] [client 178.129.221.81:31492] End of script output before headers: callback.py

Однако при запуске из консоли всё хорошо:
madmonday@yardalgedal:~$ python /var/www/html/callback.py
Content-Type: text/html

somedata


В чем проблема?
  • Вопрос задан
  • 1273 просмотра
Пригласить эксперта
Ответы на вопрос 2
dimonchik2013
@dimonchik2013
non progredi est regredi
вызови exec непосредственно Питона и файлнейм передай параметром, к Питону - полный путь
Ответ написан
Комментировать
revenger
@revenger
49.5
Проверьте переносы строк, должны быть Unix, а у вас, скорее всего, windows. Это можно сделать в Sublime.
www.khtulhu.org.ua/veb-programmirovanie/823-oshibk...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы