问题标签 [apr]
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.
apache - mod_perl(没有 perl)替代 apache API 脚本模块
我最近查看了一个名为lemonldap-ng的项目——这是一个不错的小型门户前端,可配置身份验证后端,它使用 LDAP 和 perl。
它接近我想要开发/实现的东西,它是一个(非常简单的)门户系统,用于我们的各种 Intranet 端点,但它有点但有限,我需要扩展它。
然而 2 周后我放弃了,主要是因为 perl 模块和类结构让我很头疼,而且我不知道 perl,而且我认为该项目(与大多数开源项目不同)的文档有限,并且对开发人员来说是一种宠物项目。
是否有类似的可脚本替代 mod_perl 实现 Bucket Brigades 样式内容过滤的类型,以及基于过滤器和处理程序的任意身份验证过滤器?
(我也不知道任何c,所以写这样的模块也是正确的)
c - 使用 apache 运行时库时的 apr_pool 线程安全
APR API 中的文件和套接字依赖于池,我认为不使用apr_pools
. 问题是 apr_pools 不是线程安全的,因此在一个线程中创建套接字并在另一个线程中销毁它是有问题的。你是如何在你的多线程程序中解决这个问题的?
我已经在 apr 邮件列表上问过这个问题,但没有答案。
jboss7.x - Jboss AS7、APR 原生连接器和 sendfile
我已经着手在torquebox (www.torquebox.org) 上实现对类似于mod_xsendfile 的功能的支持。Torquebox 基本上是 JBoss AS 7 之上的一堆代码,这让我的努力相当于让 sendfile 在 JBoss AS 7 上工作。
这里的主要问题可能是我对 JBoss 的困惑,但是在浪费了太多时间用尽我所有的谷歌搜索资源之后,我不得不相信有人真正知道这个东西在 AS 7 中是如何工作的。
据我了解,JBoss 通过使用 JBoss Web 本地连接器 (http://www.jboss.org/jbossweb/downloads/jboss-native-2-0-10) 支持 sendfile,即 APR http 连接器。
在花了几个小时未能在 AS 7 上安装这些之后,这似乎对其他人来说是一种魅力(https://community.jboss.org/message/614790),grep'ing 我的本地 JBoss 目录告诉我,这些本机连接器是似乎与 AS 7 捆绑在一起。在我的情况下,所需的 dll 被放置在
%JBOSS_HOME%\modules\org\jboss\as\web\main\lib\win-x86_64
所以史诗般的失败,试图安装已经存在的东西。检查我的standalone.xml 配置文件还显示正在使用此本机连接器
将所有日志记录级别切换为调试并检查日志会显示日志消息
Standalone/log/server.log.2012-02-10:324:23:12:17,964 INFO [org.apache.coyote.http11.Http11AprProtocol](MSC 服务线程 1-5)在 http-127.0 上启动 Coyote HTTP/1.1 .0.1-127.0.0.1-8080
其中 Http11AprProtocol 表示使用了 APR http 连接器。但是,网络上的许多帖子都提到还应显示以下行:
org.apache.catalina.core.AprLifecycleListener init INFO:APR 功能:IPv6 [true],sendfile [true],接受过滤器 [false],随机 [true]。
无论日志记录级别如何, AprLifecycleListener 行都不会显示。
当我查看此内容时,似乎现在正在使用 APR http 连接器。
根据文档,我可以让以下 servlet 工作
但不是。org.apache.tomcat.sendfile.support 属性为空,如果尝试设置用于发送文件的 http 标头(忽略 support 属性)并设置其余所需的 sendfile 属性,我的浏览器会认为它正在接收文件,但没有数据传输......并且连接处于挂起状态。
总结这个问题,似乎所需的 APR 本机连接器正在使用中,默认情况下应该启用 sendfile,但服务器不知道我试图让它做什么。
如何进行?
tomcat - 基于 Tomcat APR 的 Apache Tomcat 本机库错误
我正在尝试在 SpringSource 工具套件中设置一个基于 maven 的项目。我导入了项目,maven 导入了所有依赖项。我按照此处给出的指南配置了 tomcat 。
该项目构建没有错误。但是当我尝试运行它时,出现以下错误。我是 SprinSource 工具套件的新手。有人可以帮我解决这个问题吗?
.net - 使用 Reg Z 附录 J 计算 APR
好的。我是这个网站的新手,所以“大家好”!好吧,上周我一直在努力解决一个难题,如果你能给我任何帮助,我将不胜感激。
我知道有很多公式可以计算 APR,但我已经测试了很多公式,但它们不能正确处理封闭式(消费贷款)的奇数天。政府试图通过在他们的贷款真相法案中发布附录 J 来为我们这些凡人提供一些帮助。可在此处找到:https ://www.fdic.gov/regulations/laws/rules/6500-3550.html
如果你很勇敢(!!),你可以看到他们提供的公式来解决 APR,包括贷款的奇数天数。奇数天是贷款开始时的日子,这些天并没有真正被定期付款所涵盖,但仍会收取利息。例如,您在 2012 年 1 月 20 日借了一笔 1,000.00 美元的贷款,而您的第一笔付款是 2012 年 3 月 1 日。从 2012 年 1 月 20 日到 2012 年 1 月 30 日,您有 10 个奇数日。所有月份的计算都是 30 天。
我希望有一个在微积分方面有重要背景的人能够解释你在附录 J 中找到的公式。并解释他们用来解决这些公式的精算方法。我理解迭代过程。我首先尝试使用 Newton-Raphson 方法解决这个问题,但我的 APR 公式没有考虑奇数天。它在没有奇数日但在奇数日挣扎的不太可能的微不足道的情况下工作得很好。
我知道阅读这份文件非常困难!我已经取得了一些进展,但有些事情我就是不知道他们是怎么做的。他们似乎用魔法介绍了一些东西。
无论如何,提前感谢您的帮助!:)
apache - Apache httpd 设置和安装
这是我第一次尝试以普通用户(非 root)的身份在本地安装 Apache HTTP 服务器。
我已经下载了 Apache HTTP 服务器 [http://httpd.apache.org/download.cgi] 的 Apache 2.4.1 版本。但是,当我尝试在我的盒子中本地构建和安装时,出现以下错误:
我不确定它在寻找什么依赖 - 我的意思是下载包不包含它?我需要做什么来构建/部署 Apache HTTP 服务器?
提前致谢。
windows - Tomcat 6 安装
只需安装 Tomcat 6。有一个名为“native”的安装选项可以选择(对此的描述是“安装 APR base Tomcat native.dll 以在生产环境中获得更好的性能和可扩展性”)。
只是想知道如果您不安装它,它实际上有什么不同吗??????
有什么理由不安装吗???
任何帮助将不胜感激。
干杯杰夫
apache - 在一个包中安装(apr)本机库的自定义 Tomcat RPM
我只是通过使用简单的解包从最新的 tomcat 创建了一个客户 rpm。此 tomcat 软件包适用于 Ubuntu 和 RHEL5.5(64 位)。
我想添加本机库。我必须在提取中包含哪些非 tomcat 文件才能使其支持两个操作系统 - 我可以将它们放在系统上的任何位置。
蒂亚
ruby-on-rails - 不能安装乘客。libapr-1.a:无法读取符号:错误值
安装乘客时出错。# 乘客安装 apache2 模块
我的环境是
- CentOS 5.7 版(最终版)
- httpd.x86_64 2.2.3-63.el5.centos.1
- Phusion 乘客 3.0.11
任何帮助表示赞赏。提前致谢。
svn - 构建颠覆时 apr 无法配置
我正在尝试在我的 ReadyNas Duo 上构建 subversion 1.7.4,它是一个运行 Debian 的 Sparc 盒子,里面有几个磁盘,我用作我的 NAS。
当我从我的 subversion-1.7.4 目录执行 ./configure --prefix /c/local/packages 时,我得到 configure: error: No XML parser found!请指定 --with-expat 或 --with-libxml2
apr 配置失败,说它可以找到 libxml2 - 在那里 /usr/lib/limxml2.so,我也做了一个 apt-get install libxml2-dev
事情太慢了,需要很长时间才能失败,我会使用二进制 dist 但 eclipse 插件不想玩它,因为它太旧了......
有任何想法吗?