ColdFusion CommandBox - 禁止消息
ColdFusion CommandBox - Forbidden message
我有一个与 CommandBox 设置相关的问题。我使用最新版本的 ColdFusion,我的文件夹结构如下所示:
D:/CommandBox/wwwroot
我在 wwwroot
文件夹中创建了 index.cfm
文件。该文件仅包含一行代码:
<cfoutput>#now()#</cfoutput>
一旦我在我的浏览器中 运行 这是 url 我使用:
http://127.0.0.1:8080/
结果输出就是我在浏览器中看到的错误信息:
Forbidden
如果我使用此 url 代码将产生正确的输出:
http://127.0.0.1:8080/index.cfm
我想知道为什么index.cfm
必须包含在url中?有没有办法将 index.cfm
设置为默认登录页面?此外,我在我的根文件夹 C:\Users\myusername\.CommandBox\server\D9F80673BC7799BE959B513656FE8F55-CommandBox\lucee-5.3.6.61\WEB-INF
文件 web.xml
中找到包含此代码的文件:
<!-- default file to execute if directory is called with no file name, e.g. http://yourip.com/ !-->
<welcome-file-list>
<welcome-file>index.cfm</welcome-file>
<welcome-file>index.lucee</welcome-file>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
</welcome-file-list>
正如您在代码上方的评论中看到的,这应该是默认登录页面。如果有人知道此问题的原因和解决方案,请告诉我。谢谢。
接下来是我针对上述问题找到的解决方案。
1. First step in this process is to create index.cfm file inside your
root folder (CommandBox/wwwroot)
2. Stop the CommandBox
3. Start CommandBox again
4. Entered this url in your browser: 127.0.0.1:8080 (you can replace 8080 with your port number)
根文件夹中必须有 index.html
或 index.cfm
文件,确保两者都没有丢失。
我有一个与 CommandBox 设置相关的问题。我使用最新版本的 ColdFusion,我的文件夹结构如下所示:
D:/CommandBox/wwwroot
我在 wwwroot
文件夹中创建了 index.cfm
文件。该文件仅包含一行代码:
<cfoutput>#now()#</cfoutput>
一旦我在我的浏览器中 运行 这是 url 我使用:
http://127.0.0.1:8080/
结果输出就是我在浏览器中看到的错误信息:
Forbidden
如果我使用此 url 代码将产生正确的输出:
http://127.0.0.1:8080/index.cfm
我想知道为什么index.cfm
必须包含在url中?有没有办法将 index.cfm
设置为默认登录页面?此外,我在我的根文件夹 C:\Users\myusername\.CommandBox\server\D9F80673BC7799BE959B513656FE8F55-CommandBox\lucee-5.3.6.61\WEB-INF
文件 web.xml
中找到包含此代码的文件:
<!-- default file to execute if directory is called with no file name, e.g. http://yourip.com/ !-->
<welcome-file-list>
<welcome-file>index.cfm</welcome-file>
<welcome-file>index.lucee</welcome-file>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
</welcome-file-list>
正如您在代码上方的评论中看到的,这应该是默认登录页面。如果有人知道此问题的原因和解决方案,请告诉我。谢谢。
接下来是我针对上述问题找到的解决方案。
1. First step in this process is to create index.cfm file inside your
root folder (CommandBox/wwwroot)
2. Stop the CommandBox
3. Start CommandBox again
4. Entered this url in your browser: 127.0.0.1:8080 (you can replace 8080 with your port number)
根文件夹中必须有 index.html
或 index.cfm
文件,确保两者都没有丢失。