Col*_*rry 2 datasource cfml server lucee commandbox
我最近下载了 CommandBox 来尝试设置 Lucee Server。我有一个名为 LuceeSever 的文件夹,其中包含一个 Index.cfm 页面。当我输入命令“box server start”时,它会在这个地址打开一个窗口:http : //127.0.0.1 : 54613显示我的 index.cfm 页面。凉爽的。
但是我想连接一个数据源,并且我想通过其他人说要使用的服务器管理面板来完成此操作。所以当我尝试访问http://127.0.0.1:54613/lucee/admin/server.cfm我得到这个屏幕:
所以我创建了一个 password.txt 文件,其中包含 1 行纯文本,这是我想使用的密码。所以我的目录是这样的:
LuceeServer>
index.cfm
password.txt
Run Code Online (Sandbox Code Playgroud)
其中 index.cfm 和 password.txt 处于同一级别。当我单击导入文件时,屏幕会重新加载,但没有任何反应。
我假设我的设置不正确。我以前从未使用过命令框,我真的不知道我在做什么。
当您使用 CommandBox 运行服务器时,单击桌面右上角的托盘图标,然后单击open,然后单击server home如下图所示的文件夹:
然后导航到 /WEB-INF/lucee-server/context/并将您的 password.txt 文件放在那里。然后在浏览器中返回 lucees 服务器管理页面,单击“导入文件”按钮导入 password.txt 文件。
您可以使用CFConfig完全绕过它。您可以adminPassword在.cfconfig.json文件中指定
{
"adminPassword":"myPass"
}
Run Code Online (Sandbox Code Playgroud)
或者您可以安装commandbox-dotenv并设置一个具有密钥的全局.env文件cfconfig_adminPassword。
~/.box.env
# Add environment variables to be loaded into CommandBox when it starts
# Variables are in the form of foo=bar, one per line
cfconfig_adminPassword=myPass
Run Code Online (Sandbox Code Playgroud)
免责声明:我是 CommandBox 和 CFConfig 模块的首席开发人员。
| 归档时间: |
|
| 查看次数: |
947 次 |
| 最近记录: |