这些是我使用的步骤:
1) 我在 CF 服务器 => 服务器设置 => 映射中创建了新映射
logical path: /mysite
directory path: /Volumes/drive2/work/mysite
2)我重新启动了服务器
/Applications/ColdFusion2018/cfusion/bin/coldfusion stop && /Applications/ColdFusion2018/cfusion/bin/coldfusion start
3) 使用我喜欢的文本编辑器,我在 /Volumes/drive2/work/mysite 中创建了 test.cfm,内容如下
<cfdump var="#CGI#">
4)然后我尝试通过浏览器查看新文件
localhost:8500/mysite/test.cfm
然后我得到一个 404 错误。确切的消息类似于“coldfusion.runtime.TemplateNotFoundException:找不到文件:/mysite/test.cfm”
我检查了这两件事:
- 我验证了 /Volumes/drive2/work/mysite 所有人都可以阅读(755 权限)
- 我验证了 /Volumes/drive2/work/mysite/test.cfm 所有人都可以读取(644 权限)
除了创建映射之外,我更改的其他配置是:
- 为我的应用创建数据源
- 启用调试/日志记录,但仅在我收到第一个 404 错误之后
有什么想法我可能做错了吗?或者我应该设置的其他设置?我在下面添加了映射部分的屏幕截图。
谢谢!
编辑:我使用的是独立/开发者版提供的内置网络服务器。我也在使用本地主机。