TurboGears2:变速箱 - 重载功能无法正常工作

时间:2014-06-30 02:47:11

标签: turbogears2

我已经在TG2应用程序上工作了一段时间,每当我使用变速箱--serve --reload --debug时,它的工作完全正常(阅读:每当我在其中一个python脚本中进行编辑时)我有,应用程序自动重新启动以显示编辑和错误)。出于某种原因,这不再有效。

我已经查看了论坛,我只看到了一个解决了这个问题的主题。一个建议是删除由Python创建的.pyc文件,但这不起作用。

非常感谢任何帮助。

此致 DM

更新

我在启动应用程序之前尝试进行一些编辑(使用变速箱服务--reload --debug),我看到了我做的修改。然后,我尝试编辑python脚本,应用程序没有更新。

更新2

我尝试执行以下操作来检查变速箱命令是否会恢复正常:

1)重启apache2 2)更新了virtualenv 3)重新启动我正在工作的amazon ec2实例 4)重新安装tg.devtools

他们都没有奏效。现在,即使我手动重启应用程序,我所做的更改也不会出现在网站上。我不确定是什么原因造成了变速箱命令中的错误。

1 个答案:

答案 0 :(得分:1)

apache2与变速箱有什么关系?

gearbox serve可以替代使用apache,所以可能是你在apache下运行你的webapp并期望变速箱以某种方式重新加载apache?

在这种情况下它不起作用,因为gearbox serve会运行另一个与apache下运行的实例无关的应用程序实例。