私は、UMLを使用したVPS上のDebianetchで実行されるYaws1.65(aptを介してインストール)でWebアプリを開発しています。/etc/init.d/yaws restartまたはを実行stop/startすると、古いバージョンの構成ファイル(/etc/yaws/yaws.conf)に従って初期化されます。
docrootをデフォルトから別のディレクトリ(Aと呼びます)に変更し、数週間後にディレクトリBに変更し、構成ファイルが過去数か月間Bに残っているため、これを知っています。しかし、再起動後、Aに戻ります。パッケージのデフォルトに戻った場合、それは理解できますが、代わりに古いカスタマイズされたバージョンに切り替わります。
面白いことに、数分間停止したままにしておくと、もう一度起動すると、すべてが通常の状態に戻ります(ディレクトリBを使用)。しかし、停止している間、psを実行すると、yaws関連のプロセス(yaws、heartなど)は表示されません。この問題は数回の再起動後も存続しているため、どこかに古いキャッシュされた構成のコピーである必要がありますが、そのようなものはまだ見つかりません。
何が起こっているのか考えてみませんか?
更新:@Gorgapor-yawsを停止し、構成ファイルの名前を変更して、再起動を試みました。起動に失敗しました。しかし、何度か再起動することができましたが、今回は古いバージョンに戻りませんでした。