Question

Je développe une application Web sur Yaws 1.65 (installée via apt) fonctionnant sur Debian etch sur un VPS avec UML.Chaque fois que je le fais /etc/init.d/yaws restart ou un stop/start, il s'initialise selon une ancienne version du fichier de configuration (/etc/yaws/yaws.conf).

Je le sais parce que j'ai changé le docroot de la valeur par défaut vers un autre répertoire (appelez-le A), puis quelques semaines plus tard, je l'ai changé en répertoire B, et le fichier de configuration est resté avec B au cours des derniers mois.Mais ensuite, après un redémarrage, il revient à A.S'il revenait à la valeur par défaut du package, cela serait compréhensible, mais il passe à la place à une ancienne version personnalisée.

Le plus drôle c'est que si je le laisse arrêté plusieurs minutes, lorsque je le redémarre, tout revient à la normale (en utilisant le répertoire B).Mais tant qu'il est arrêté, si j'exécute ps, je ne vois aucun processus lié au pian (pian, cœur, etc.).Ce problème a survécu à plusieurs redémarrages, il doit donc s'agir d'une ancienne copie en cache de la configuration quelque part, mais je n'ai pas encore trouvé quelque chose de tel.

Une idée de ce qui pourrait se passer?

Mise à jour:@Gorgapor - J'ai arrêté le pian, renommé le fichier de configuration et essayé de le redémarrer.Il n'a pas réussi à démarrer.Cependant, j'ai pu redémarrer plusieurs fois et cette fois, il n'est pas revenu à l'ancienne version.

Était-ce utile?

La solution

Je suis complètement inexpérimenté en matière de pian, mais j'ai une suggestion de dépannage :Que se passe-t-il si vous supprimez complètement le fichier de configuration ?S'il démarre toujours sans fichier de configuration, cela pourrait être un signe clair que quelque chose est mis en cache.

Pour ce que ça vaut, après 5 minutes de recherche sur Google, je n'ai trouvé aucune mention d'un comportement de mise en cache.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top