我试图从Latex模板生成PDF文件。我已经在开发环境中完成了它(直接从eclipse运行python manage.py)......但是我无法使用cherokee和uwsgi运行的服务器。
我们已经意识到open(filename)创建了一个拥有root(也是root组)的文件。这不是在开发环境中发生的......但是关于这个问题最奇怪的是我们代码中的其他地方我们正在创建一个文本文件(latex也使用了一个文本文件),但它是'使用用户切诺基创建的s应该使用,而不是root!
发生什么事了?我们如何解决它?
我们在ubuntu linux和开发和生产的虚拟环境中运行此代码。
我们开始遵循使用python的临时文件和文件夹创建功能的一些说明,但我们认为它可能与它们相关,并创建它们"手动"为了试图解决这个问题......但它没有用。
答案 0 :(得分:0)
正如我在评论中所说,这个问题与监督有关。我已经解决了它将正确的路径和用户分配到"环境" supervisord的配置文件的变量。