当我想在命令框中创建新映射时,我的 mac 操作系统现在遇到了问题。假设我的物理文档根目录位于/Users/Worawit/Projects/tnosystems 中,那么命令行将为 cfconfig cfmapping save virtual=/v5ph_uyonmingphysical=/Users/Worawit/Projects/tnosystems。但是,在我设置它并再次运行后,当我尝试运行 http://127.0.0.1:51969/v5ph_uyonming/ 时,它似乎没有找到我设置的位置。
预先感谢任何可以帮助我解决问题的人。
最佳答案
我相信您将 Web 服务器映射(在 Apache 中也称为别名或 IIS 中的虚拟目录)与 CF 映射混淆了。 Web 服务器映射控制您可以在 URL 中点击的内容,CF 映射控制您的 CFML 代码解析本地文件和目录的方式。如果您想创建 Web 服务器映射,请按照这些文档修改您的 server.json
https://commandbox.ortusbooks.com/embedded-server/configuring-your-server/aliases
您运行的命令将创建一个 CF 映射,该映射显示在您的 CF 管理员中服务器的“映射”页面上。
关于macos - 如何使用 cfconfig 目录映射在命令框中设置物理路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51345226/