问题标签 [mojolicious]

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 投票
2 回答
142 浏览

perl - ORLite:Unicode 问题

sqlite_unicode使用ORLite时放置设置的正确位置在哪里?

0 投票
3 回答
1076 浏览

jquery - Mojolicious::Lite jQuery 自动完成问题

自动完成不起作用:整个方法是错误的还是我只犯了一些错误?

我想我更进一步:现在在第二个字符之后,我得到所有名称都显示为一个选择。

0 投票
2 回答
1163 浏览

jquery - 如何为自动完成功能获得正确的 json 数据类型?

当我尝试这个时,它按预期工作:在两个字符之后显示匹配的条目。

这表现不同:在两个字符之后它总是显示所有条目?
第二个例子有什么问题?

0 投票
1 回答
204 浏览

perl - apache2:如何找出我收到 403 错误的原因?

那来自apache error_log:

[Mon Oct 17 17:55:42 2011] [error] [client 127.0.0.1] (13)Permission denied: access to /index.html denied

/etc/apache2/vhosts.d我创建了这个文件:

/etc/apache2/listen.conf看起来像这样:

为了测试,我修改了文件夹,如chmod -R 0777 /home/mm/lib/vokabeltrainer

当我vokabeltrainer.pl使用 morbo 开发服务器运行(Mojolicious::Lite 脚本)时,它可以工作。

有人知道我应该在哪里看吗?

0 投票
3 回答
938 浏览

perl - Mojolicious 通配符占位符和问号

通配符占位符 (*) 据说完全匹配所有内容。但我怕它不...

我有一个使用以下方法的网络服务:

当我使用以下命令查询我的服务时:http://localhost:3000/search 然后该方法会记录“搜索”,这是可以的,但是当我使用以下命令查询我的服务时:http://localhost:3000/search?page=1 然后是该方法还记录“搜索”,这不是好的 IMO

我也尝试更换

但结果是一样的。

有人知道解决这个问题的方法吗?还是我应该将此作为错误提交?

问候,洛伦佐

更新 对于有同样问题的人,我已经像这样解决了这个问题:

0 投票
2 回答
606 浏览

xml - Mojo::DOM 是否提供使用嵌套语法的可能性?

我如何使用 Mojo::DOM 模块编写这个示例?

0 投票
3 回答
2365 浏览

perl - Mojolicious 自定义会话

我正在尝试使用 Mojolicious 的数据库会话,而不是使用签名 cookie 的内置会话。

startup子程序中,我有类似的东西:

我想在控制器$self->session中使用会话对象。$self->app->session

不幸的是,它不起作用 - 它使用以前的会话(来自不同的浏览器)。

这让我发疯 - 我今天尝试的只是让这项工作 - 我已经阅读了所有可用的文档,MojoX::Session以及所有相关类的来源,尝试了大约 923847293847239847 种方法来使其工作,但似乎没有任何作用.

PS:我在session数据库中创建了表。

你知道我应该怎么做才能在 Mojolicious 中使用 DB 会话吗?

0 投票
2 回答
1368 浏览

perl - 如何在 Win32::Daemon 下运行 mojolicious?

我正在尝试使用 Win32::Daemon 将 mojolicious 作为 Windows 服务运行,但我不知道如何在启动 mojo 应用程序后从启动回调返回。mojo 应用程序开始侦听,但 Windows 服务控制器假定启动失败,因为您从未到达 return 语句。

是否可以以非阻塞方式启动 Mojo 服务器?

0 投票
2 回答
550 浏览

perl - Mojo::UserAgent:只获取文本

我怎么能得到相同的结果Mojo::UserAgent
我试过这个,但它不返回相同的:

0 投票
2 回答
157 浏览

perl - 是否可以覆盖 Mojo::Message::Response 中的响应数据?

在 Mojolicious 应用程序中,我的控制器代码中有一条路由,如下所示:

当我到达链的用户部分时,路由的 /account/:id 部分包含以下数据:

在链的用户部分,我使用 $self->tx->res->content->get_body_chunk(0) 获得上述哈希

我遇到的问题是我想只用用户 arrayref 覆盖响应。上面 sub users(){} 中的代码没有这样做。也就是说,当我在测试中转储结果时,我仍然得到整个哈希。$user_list 是我在 users() 中寻找的数组引用,但我无法覆盖它。

任何人都知道如何做到这一点?