Программа Python, не запускаемая rc.d в FreeBSD 7.1

error_log ошибки отчета между Лаком и Apache, любые ошибки, которые происходят между клиентом, и Лак будет зарегистрирован в конце Varnishs, не апачах. Ваш error_log должно быть пустым, поскольку Вы управляете обеими конечными точками. Что-либо, что действительно обнаруживается в том журнале, нужно считать серьезным.

1
задан 17 February 2015 в 06:13
2 ответа

Я предполагаю/usr/local/bin (или везде, где двоичный файл Python находится в FreeBSD), не существует в $PATH при запущении init скриптов.

Попытайтесь измениться command_interpreter="python" кому: command_interpreter="/usr/local/bin/python".

Кроме того, Ваш файл содержит хижину (с корректным путем) и является исполняемым файлом?

4
ответ дан 3 December 2019 в 17:27
  • 1
    Определение всего пути интерпретатора зафиксировало его. Кроме того, proj contained a shebang and correct path, but opened several subprocesses using Popen , which specified #!/usr/bin/env python' - дистанционное управление didn' t как это. Используя #!/usr/local/bin/python вместо этого заставил все начать работать.Спасибо. –  gdm 25 November 2009 в 23:20

Очень маловероятно, что Python находится в пути на, загружаются.

Попытайтесь указать полный путь в своей command_interpreter переменной.

1
ответ дан 3 December 2019 в 17:27

Теги

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