雅虎使用旧的配置文件

时间:2008-08-30 15:15:01

标签: yaws

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

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

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

知道会发生什么事吗?

更新: @Gorgapor - 我停止了雅司病,重新命名了配置文件,并试图再次启动它。它未能启动。但是,我能够重启几次,这次它没有切换回旧版本。

1 个答案:

答案 0 :(得分:1)

我对雅司缺乏经验,但我有一个故障排除建议:如果你完全删除配置文件怎么办?如果它在没有配置文件的情况下仍然开始偏航,那么这可能是一个明确的迹象表明正在缓存某些内容。

对于它的价值,通过快速的5分钟谷歌搜索,我没有发现任何缓存行为。