English 中文(简体)
Yaws使用旧的配置文件
原标题:
  • 时间:2008-08-30 15:15:01
  •  标签:

我正在Yaws 1.65上开发一个web应用程序(通过apt安装),该应用程序在带有UML的VPS上的Debian etch上运行。每当我执行/etc/init.d/yaws restart停止/启动时,它都会根据旧版本的配置文件(/etc/yaws/yaws.conf)进行初始化。

我之所以知道这一点,是因为我将docroot从默认目录更改为另一个目录(称为A),几周后又将其更改为目录B,并且配置文件在过去的几个月里一直保留在B中。但是,在重新启动后,它会切换回a。如果它切换回包默认值,这是可以理解的,但它会切换到旧的自定义版本。

有趣的是,如果我让它停止几分钟,当我再次启动它时,一切都会恢复正常(使用目录B)。但当它停止时,如果我运行ps,我看不到任何与雅司病相关的过程(雅司病、心脏病等)。这个问题在几次重新启动后仍然存在,所以它一定是某个地方的配置的旧缓存副本,但我还没有找到类似的东西。

知道会发生什么吗?

Update: @Gorgapor - I stopped yaws, renamed the config file and tried to start it again. It failed to start. However, I was able to restart a couple of times and this time it didn t switch back to the old version.

最佳回答

我对yaws完全没有经验,但我有一个故障排除建议:如果完全删除配置文件会发生什么?如果它仍然在没有配置文件的情况下启动yaws,那么这可能是一个明显的迹象,表明有东西正在被缓存。

值得一提的是,通过5分钟的快速谷歌搜索,我没有发现任何缓存行为。

问题回答

暂无回答




相关问题
热门标签