7 votes

FreeTDS : Dois-je redémarrer quelque chose après avoir modifié le fichier freetds.conf ?

Le fichier freetds.log surchargeait le système, j'ai donc changé les drapeaux de débogage dans /etc/freetds.conf :

    ;       dump file = /tmp/freetds.log
    #;      debug flags = 0xffff
    ;       debug flags = 0x80

Comment redémarrer freetds ou unixodbc ? Rien n'a d'effet, même lorsque je commente l'option dump file = /tmp/freetds.log ligne.

5voto

bigpotato Points 343

Il ne semble pas y avoir quelqu'un qui le sache, mais j'ai trouvé.

C'est donc automatique. Si vos modifications n'ont pas l'air d'avoir pris effet, c'est que vous éditez le mauvais fichier. J'avais 2 fichiers freetds.conf à des endroits différents. Faites un locate freetds.conf et vous verrez que vous avez plusieurs résultats.

0voto

Matthew Fritz Points 101

J'ai constaté que les modifications apportées au fichier freetds.conf n'étaient pas appliquées tant que je n'avais pas redémarré la machine elle-même.

J'avais simplement changé l'emplacement du fichier journal et le niveau de débogage, mais ce n'est qu'après le redémarrage du serveur que j'ai vu que ces changements étaient pris en compte.

Avant de redémarrer le serveur (parce que rien d'autre n'avait l'air de fonctionner), j'ai essayé de redémarrer les différents services dont je pensais qu'ils auraient un impact, notamment nginx, mais cela n'a eu aucun effet.

0voto

Vieux sujet, je sais. Mais il n'y a pas encore de réponse acceptée et j'espère que cela peut apporter quelque chose :)

En utilisant Freetds dans le cadre du développement de PHP (avec nginx, etc.), nous devons redémarrer PHP FPM pour que les changements prennent effet.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X