Назад | Перейти на главную страницу

FreeTDS: Мне нужно что-нибудь перезапускать после изменения файла freetds.conf?

Файл freetds.log перегружал систему, поэтому я изменил флаги отладки в /etc/freetds.conf:

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

Как перезапустить freetds или unixodbc? Ничего не происходит, даже когда я комментирую dump file = /tmp/freetds.log линия.

Кажется, никто не знает, но я разобрался.

Так что это автоматически. Если похоже, что ваши изменения не вступили в силу, это потому, что вы редактируете не тот файл. У меня было 2 файла freetds.conf в разных местах. Сделать locate freetds.conf и вы увидите, что у вас есть несколько результатов.

На собственном опыте я обнаружил, что изменения в файле freetds.conf не применялись, пока я не перезагрузил сам компьютер.

Я просто изменил расположение файла журнала и уровень отладки, но только после перезагрузки сервера я заметил, что эти изменения были приняты во внимание.

Перед перезагрузкой сервера (что было сделано, потому что ничто другое, что я пробовал, казалось, не работало), я попытался перезапустить различные службы, которые, как мне кажется, могли повлиять, а именно nginx, но это не дало никакого эффекта.

Старая ветка, я знаю. Но пока нет принятого ответа, и, надеюсь, это может добавить немного пользы. :)

Используя Freetds как часть разработки PHP (с nginx и т. Д.), Нам необходимо перезапустить PHP FPM, чтобы изменения вступили в силу.