问题标签 [commandbox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
113 浏览

java - Getting "GTK+ 2.x symbols detected." error when trying to start a server using CommandBox

I am trying to start a Lucee server under an Ubuntu 16.10 VirtualBox virtual machine using CommandBox 3.5.0. For debugging purposes I use this command:

This seems to start up the server but the last lines of the console output read like this:

Runwar: started servlet deployment manager Runwar: started stop monitor ******************************************************************************
*** starting 'stop' listener thread - Host: 127.0.0.1 - Socket: 42799 ******************************************************************************
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

(java:2864): Gtk-ERROR **: GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported

To me it looks like some part of CommandBox was compiled using both versions of GTK. So, I'm wondering now whether that can be circumvented somehow without having to touch CommandBox' code.

0 投票
1 回答
273 浏览

java - 在 Mac OSX Sierra 上安装 Ortus Commandbox,运行框会导致错误和异常

我尝试通过下载还包含 JRE 的 zip 文件从 Ortus 安装 Commandbox。这位于运行 OSX Sierra 的 Mac 上的“下载”文件夹中。我解压缩并尝试运行盒子。它首先初始化了东西,然后运行良好。

此处的安装提示:https ://ortus.gitbooks.io/commandbox-documentation/content/setup/installation.html 建议将 box 二进制文件放在 /usr/bin 中。我试过但做不到。我什至尝试使用 sudo 对其进行 mv,但它说我不被允许。

所以然后我决定使用 Homebrew 安装方法。我安装了自制软件。安装完成后,我运行“brew install commandbox”。它完成了。然后我输入“哪个框”来查看它会找到哪个,我的下载目录中的一个或另一个。它显示它在 /usr/local/bin/box 中。似乎还可以。

然后我跑了盒子。它崩溃和燃烧!

我不知道现在该怎么做才能解决这个问题。

我怀疑当我从 Downloads 文件夹运行 box 时它可能搞砸了,没有意识到它会初始化东西。我删除了包含 box 二进制文件和 JRE 文件夹的下载版本,并清空了垃圾箱。

关于如何立即启动和运行 Commandbox 有什么建议吗?

0 投票
1 回答
528 浏览

coldfusion - 为 ColdBox 应用程序创建数据源

我正在开发一个用 ColdFusion 编写的遗留系统。我正在尝试建立一个本地开发环境。我在从 ColdBox 服务器加载主登录页面方面取得了一些小成功。我创建了一个目录:

然后从 ColdBox CLI:

我还将我的旧代码复制到以下子文件夹myapp

现在我可以导航到127.0.0.1:<port>/legacy获取我正在处理的项目的登录页面。但是,我无法登录,因为没有配置我的应用程序期望的身份验证表的数据源。如何将数据源配置到现有数据库?

0 投票
2 回答
345 浏览

coldfusion - 从 Windows 并行访问 mac 主机上的 Web 项目

我发现了很多类似的讨论,但没有一个真的有帮助。

当我尝试在 Mac 上运行 PHP Web 项目并从虚拟化 Windows 访问时,我在多个端口上得到了正确的结果。我认为,这意味着我在并行和防火墙中有正确的设置(我没有在并行上设置任何端口转发,我已经设置了“共享网络”)。在 Mac 上也可以毫无问题地访问来自虚拟化 Windows 的 SQL db(在这种情况下,转发 db 端口)。

当我尝试在 Commandbox 上运行 Coldfusion 项目时出现了我的问题。

例如,我的项目在 localhost:61212 上运行。

我尝试了并行端口转发,从正确的 IP 地址从 61212 到 61212。

还尝试编辑/etc/pf.conf。我添加pass in proto tcp from any to any port 61212并做了sudo pfctl -f /etc/pf.conf

但由于提到的 PHP 经验,也许我需要更正 Commandbox Coldfusion 的设置,但我不知道在哪里执行此操作。

当然防火墙都关闭了。

根据其他论坛上的一些讨论,最后认为我尝试的是在 Windows 上安装Bonjour 。

感谢您的任何帮助。

0 投票
1 回答
219 浏览

docker - 使用 CommandBox 在 Docker For Windows 中添加 Lucee 扩展

我正在尝试lucee使用Docker Desktop for Windows和 CommandBox 进行安装。当我使用命令 docker run 时,有一个不可用的 lucee 扩展,即 ortus.extension.rediscache。如何安装这个 lucee 扩展,以便我可以使用 Docker For Windows 和 CommandBox 来使用它?

这是从 lucee 生成的错误:

这是我在 docker 中的命令:

这是我的 development.env 内容:

0 投票
1 回答
211 浏览

macos - 如何使用 cfconfig 目录映射在命令框中设置物理路径

当我想在命令框中创建新映射时,我现在在我的 mac 操作系统中遇到问题。假设我在 /Users/Worawit/Projects/tnosystems 中的物理文档根目录,命令行将是 cfconfig cfmapping save virtual=/v5ph_uyonming physical=/Users/Worawit/Projects/tnosystems。但是,在我设置它并再次运行后,当我尝试通过http://127.0.0.1:51969/v5ph_uyonming/运行时,它似乎没有像我设置的那样定位

提前感谢任何可以帮助我解决问题的人。

0 投票
1 回答
99 浏览

coldfusion - 避免 cgi 共享范围

我有很多 FW/1 控制器,它们可以根据请求是获取还是发布来执行不同的功能。我有很多看起来像这样的代码

我最近安装了 Commandbox 的CodeChecker CLI ,并在我的控制器上松开了它。我收到如下警告:

我回到了FW/1 参考手册,我注意到它有一个名为getCGIRequestMethod()

问题

我一直在测试POST错误吗?我究竟被鼓励避免什么?

0 投票
1 回答
332 浏览

coldfusion - Lucee 中 Taffy 的配置问题

我是 Taffy API 框架的新手。尝试使用 Lucee 运行示例,但出现此错误

无效的组件定义,找不到组件 [resources.throwsException]

但它适用于 ColdFusion。

我可以错过一些非常明显的东西。或者在 Lucee 中需要一些映射,但在 ColdFusion 中不需要。

谢谢。

以下是更多详细信息的屏幕截图。

webroot是文件夹名称是play_taffy,在webroot下,它与lib和examples文件夹是taffy。

网络根文件夹

webroot下的文件夹

API 仪表板错误

堆栈跟踪

0 投票
1 回答
362 浏览

coldfusion - 内存文件系统限制不能超过 JVM 最大堆大小

我使用 Commandbox 启动了一个 ColdFusion 11 实例。Server Settings我想在=>下更改 CFADMIN 中的设置Settings;即 Maximum number of POST request parameters.

我不断收到错误In memory file system limit cannot be more than JVM max heap size

我怎样才能快速摆脱这个错误,因为它与我要修改的设置无关?我取消选中Enable In-Memory File System,但这没有任何改变。我设置Memory Limit for In-Memory Virtual File System1收到错误消息In-Memory File System limit per Application must be numeric, less than In-Memory Virtual File System memory limit, and greater than or equal to 1.

为了设置我的参数,我最终使用了cfconfig set postParametersLimit=1000.

0 投票
0 回答
44 浏览

commandbox - Apache .htaccess 与 CommandBox 的集成

我正在使用最新版本的 CommandBox,当我将现有的 .htaccess 文件包含在我网站的 webroot 中的 server.json 中时出现错误。我的 .htaccess 文件也位于 webroot 中。

我尝试在 server.json 文件中包含 .htaccess 。它被包含了 好的,但是当我输出服务器日志时,我看到了错误,并且在阅读了文档后,我看不到任何关于包含这些模块的参考。

这是从 CommandBox 中发出的服务器日志命令的输出

[错误] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:包括 licenses.conf [错误] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:选项全部 -StopOnError [错误] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule authz_host_module modules/mod_authz_host.so [错误] org.tuckey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule auth_basic_module modules/mod_auth_basic .so [错误] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule auth_digest_module modules/mod_auth_digest.so [错误] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule authn_dbd_module 模块/mod_authn_dbd.so [错误] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule authn_file_module modules/mod_authn_file.so [错误] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule authn_anon_module modules/mod_authn_anon.so [错误] org.tuckey.web.filters.urlrewrite。 utils.ModRewriteConfLoader:未知行:LoadModule authn_default_module modules/mod_authn_default.so [错误] org.tuckey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule authz_user_module modules/mod_authz_user.so [错误] org.tuckey.web。 filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule authz_groupfile_module modules/mod_authz_groupfile.so [错误] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule authz_default_module modules/mod_authz_default.so [错误] org. tukey.web.filters.urlrewrite.utils。ModRewriteConfLoader:未知行:LoadModule asis_module modules/mod_asis.so [错误] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule cache_module modules/mod_cache.so [错误] org.tukey.web.filters。 urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule dbd_module modules/mod_dbd.so [错误] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule dbd_exec_module modules/mod_dbd_exec.so [错误] org.tuckey。 web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule deflate_module modules/mod_deflate.so [错误] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule dir_module modules/mod_dir.so [错误] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule disk_cache_module modules/mod_mem_cache.so [ERROR] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader: Unknown line: LoadModule developer_module modules/mod_developer.so [ERROR] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader :未知行:LoadModule env_module modules/mod_env.so [ERROR] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule expires_module modules/mod_expires.so [ERROR] org.tukey.web.filters.urlrewrite .utils.ModRewriteConfLoader:未知行:LoadModule filter_module modules/mod_filter.so [错误] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule gzip_module modules/mod_gzip.so [错误] org.tukey.web .filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule headers_module modules/mod_headers.so [ERROR] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader: Unknown line: LoadModule hotlink_module modules/mod_hotlink.so [ERROR] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader :未知行:LoadModule linkfreeze_module modules/mod_linkfreeze.so [ERROR] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule log_config_module modules/mod_log_config.so [ERROR] org.tukey.web.filters.urlrewrite .utils.ModRewriteConfLoader:未知行:LoadModule logio_module modules/mod_logio.so [错误] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule mem_cache_module modules/mod_mem_cache.so [错误] org.tukey.web .filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule mime_module modules/mod_mime.so [ERROR] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule proxy_module modules/mod_proxy.so [ERROR] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader :未知行:LoadModule rewrite_module modules/mod_rewrite.so [ERROR] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule replace_module modules/mod_replace.so [ERROR] org.tukey.web.filters.urlrewrite .utils.ModRewriteConfLoader:未知行:LoadModule usertrack_module modules/mod_usertrack.so [错误] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule setenvif_module modules/mod_setenvif.so [错误] org.tukey.web .filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule speling_module modules/mod_speling.so [错误] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LoadModule seo_module modules/mod_seo.so [错误] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader :未知行:LoadModule xsendfile_module modules/mod_xsendfile.so [ERROR] org.tukey.web.filters.urlrewrite.utils.ModRewriteConfLoader:未知行:LogLevel 调试

我相信 .htaccess 中的重写将与 Tuckey rewritefilter 一起正常工作,但是我不确定为什么会发生这些错误,并且在遇到错误后它不会处理重写。