【问题标题】:PHP CLI not picking up changes to freetds.conf for ODBC connectionPHP CLI 没有为 ODBC 连接获取对 freetds.conf 的更改
【发布时间】:2012-10-01 19:15:49
【问题描述】:

多年来,我已经完成了一切设置和工作,这个脚本通过客户的本地 SAP 数据库在客户网站上进行价格更新。

他们只是更改了 ISP,因此他们的 IP 地址已更改。我已经对我们的 Web 服务器上的出站防火墙和 freetds.conf(odbc 主机配置文件)进行了所有必要的更改。但是,当我从命令行运行脚本时(它从不通过 apache 运行,只能通过 cron 运行),它仍然会尝试连接到我已通过使用 TCPDUMP 验证的旧 IP。

我没有尝试让 PHP 在 freetds.conf 文件中看到新的“主机 ip”。

有什么方法可以在不重新启动服务器的情况下使其工作?有没有办法使用 freebcp 工具强制重新加载配置文件?

必须有一种方法可以在不重新启动的情况下执行此操作。这毕竟是 linux。

【问题讨论】:

    标签: sql-server odbc php freetds


    【解决方案1】:

    原来我只是编辑了错误的配置文件。一旦我更新了正确的文件,一切都会立即生效。需要重启或重启。

    【讨论】:

    • 最后一行应该是“不需要重新启动或重新启动”吗?
    猜你喜欢
    • 1970-01-01
    • 2012-10-22
    • 1970-01-01
    • 1970-01-01
    • 2013-03-27
    • 2014-08-20
    • 1970-01-01
    • 1970-01-01
    • 2016-10-19
    相关资源
    最近更新 更多