代码之家  ›  专栏  ›  技术社区  ›  Aistina

是否可以不设置$\u服务器['SCRIPT\u FILENAME']?

  •  1
  • Aistina  · 技术社区  · 15 年前

    大家好,一些背景信息:

    $_SERVER['HTTP_HOST'] $\u服务器['HTTP\u主机'] 基于在中找到的值的值 $_SERVER['SCRIPT_FILENAME']

    然而,我仍然时常注意到日志文件中的错误(这很少见,大约每两周一次,但仍然会发生),其中它尝试使用本地测试环境的登录信息连接到生产站点上的MySQL。

    有可能吗 $\u服务器['SCRIPT\u FILENAME'] 空着?

    1 回复  |  直到 15 年前
        1
  •  1
  •   Dolbz    15 年前

    我相信这是可能的,这取决于所使用的Web服务器及其配置,但这不会不一致地发生,也就是说,它不会“每两周左右”发生一次,而是会在每次请求时发生。

    对于您的问题,一个更健壮的解决方案是修改您的部署过程(如果您没有正式的过程,则实施一个)。根据要部署到的环境,部署脚本可以将适当的连接参数写入配置文件。