-1

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

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

任何帮助将不胜感激。

问候, DM

更新:

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

更新 2

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

1) 重新启动 apache2 2) 更新 virtualenv 3) 重新启动我正在使用的亚马逊 ec2 实例 4) 重新安装 tg.devtools

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

4

1 回答 1

1

apache2和变速箱有什么关系?

gearbox serve作为使用 apache 的替代品,那么您是否正在 apache 下运行您的 webapp 并期望变速箱以某种方式重新加载 apache?

在这种情况下,它将无法gearbox serve运行与在 apache 下运行的应用程序无关的另一个应用程序实例。

于 2014-08-26T15:27:08.537 回答