Невозможно выполнить команду оболочки на Microsoft IIS

Когда мое приложение Django размещено на IIS, этот фрагмент кода не работает.

def convert_to_pdf(input_file, output_file):
    wordfile = input_file
    command = ["soffice", "--convert-to", "pdf", wordfile, "--outdir", os.path.dirname(output_file)]
    subprocess.call(command, shell=True)

Когда я пытаюсь выполнить команду вручную в cmd, она работает нормально. Code

Я пытался предоставить все разрешения DefaultAppPool, но ничего не изменилось.

Вернуться на верх