注意:

用户界面已经在 Dreamweaver CC 和更高版本中做了简化。因此,您可能在 Dreamweaver CC 和更高版本中找不到本文中描述的一些选项。有关详细信息,请参阅此文章

使用“删除连接脚本”命令

可以使用“删除连接脚本”命令删除 Dreamweaver 在远程文件夹中放置的用于访问数据库的脚本。只有在 Dreamweaver 中进行设计时创作时才需要使用这些脚本。

在“数据库连接”对话框中选择“使用测试服务器上的驱动程序”选项或“使用测试服务器上的 DSN”选项时,Dreamweaver 会自动将一个 MMHTTPDB 脚本文件上传到测试服务器。该服务器允许 Dreamweaver 通过 HTTP 协议操作远程数据库驱动程序,随后可以让 Dreamweaver 获取用于帮助您创建站点所必需的数据库信息。但是,该文件也有可能会泄漏系统上定义的数据源名称(DSN)。如果 DSN 和数据库未设密码保护,该脚本将使得攻击者能够向数据库发出 SQL 命令。

MMHTTPDB 脚本文件位于 _mmServerScripts 文件夹中,该文件夹位于 Web 站点的根目录中。

注意:

Dreamweaver 文件浏览器(即“文件”面板)将隐藏 _mmServerScripts 文件夹。如果您使用的是第三方 FTP 客户端或文件浏览器,则可以看到 _mmServerScripts 文件夹。

在某些配置中,这些脚本毫无必要。在向 Web 站点的访问者提供网页时并不需要这些脚本,所以不要将其放置在生产服务器上。

如果您已将 MMHTTPDB 脚本文件上传到生产服务器,那么应该删除此 MMHTTPDB 脚本文件。“删除连接脚本”命令会为您自动删除这些脚本文件。

本产品经 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 许可  Twitter™ 与 Facebook 中的内容不在 Creative Commons 的条款约束之下。

法律声明   |   在线隐私策略