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
линия.
3 ответа
Кажется, нет никого, кто знает, но я понял это.
Так что это автоматически. Если не похоже, что ваши изменения вступили в силу, это потому, что вы редактируете не тот файл. У меня было 2 файла freetds.conf в разных местах. Сделать locate freetds.conf
и вы увидите, что у вас есть несколько результатов.
Старая нить, я знаю. Но он еще не принял ответа, и, надеюсь, это может добавить некоторую ценность.:)
Используя Freetds как часть разработки PHP (с nginx и т. Д.), Нам нужно перезапустить PHP FPM, чтобы изменения вступили в силу.
По своему опыту я обнаружил, что изменения в файле freetds.conf не применялись до тех пор, пока я фактически не перезагрузил сам компьютер.
Я просто изменил расположение файла журнала и уровень отладки, но только после перезагрузки сервера я увидел, что эти изменения были приняты во внимание.
До перезагрузки сервера (что было сделано из-за того, что ничего из того, что я пробовал, казалось, не работало), я пытался перезапустить различные сервисы, которые я хотя бы затронул, а именно nginx, но это не имело никакого эффекта.