问题标签 [apache-modules]

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 回答
174 浏览

apache - 在 Apache 2.2 和/或 win32 下使用 mod_libpq 运气好吗?

有没有人幸运地为 Apache 2编译mod_libpq ?我知道有一些相当大的变化,所以可能需要更新源,但有人已经完成了吗?

另外,它是为 win32 编译的(Apache 的版本,还是其他 Web 服务器?)

0 投票
5 回答
3798 浏览

python - Web应用防火墙开发

我有一项任务是开发 Web 应用程序防火墙。我一直在研究这方面的一些源代码。我的主要来源是 ModSecurity。

主要问题是:

-我可以使用哪种框架或编程语言来开发 Web 应用程序防火墙?哪一个最有用?

-我可以使用 Django 和 Python 吗?

这将是项目研究的起点。

0 投票
1 回答
61 浏览

python - Apache 如何知道每个模块中处理程序的名称?

我正在阅读以下内容:http: //modules.apache.org/doc/API.html

请解释 Apache 如何知道要调用的处理程序的名称。CGI 模块具有以下处理程序:

另一个模块可能有一些其他名称。Apache 如何知道哪个是(比方说)响应阶段的处理程序?

PS:有人可以分配正确的标签吗?我不知道要附加哪些。

0 投票
1 回答
652 浏览

apache - Amazon EC2 AMI 上的 xsendfile

我正在尝试xsendfile使用以下命令在 Amazon 自己的 Linux AMI 上安装:

但它找不到包。有人可以帮忙解决吗?

0 投票
4 回答
14343 浏览

apache - 使用动态模块支持编译 Apache Web 服务器

我刚刚在全新安装的 Ubuntu 10.04.2 上编译了 Apache 2.2.17。这是一个学习练习,可以发现当你编译某些东西时实际发生了什么,而不是仅仅使用 apt-get 因此避免使用 apt-get 来编译自己的东西。

我跑了:

其次是强制性的:

一切似乎都很顺利(Apache 启动没有问题),除了在 Apache 模块目录中我希望看到 mod_rewrite.so 和 mod_ssl.so,而是我看到:

如何将这些转换为 .so 文件,以便我可以将它们与 Apache 配置中的 LoadModule 链接?

提前致谢。

0 投票
1 回答
87 浏览

c - 谁可以在库中获得定义的变量

我阅读了这个网站并对 C 有疑问。

在上面的部分中,我不知道 apache 得到了这个变量。我知道谁在 C 中使用 LoadLibrary/dlopen、GetProcAddress/dlsyn 函数获取函数指针。但是永远不要看谁一个可执行文件可能会在库中定义变量,任何人都可以帮助我解决这个问题吗?

0 投票
1 回答
768 浏览

delphi - Delphi XE 中 Apache 方法 apr_pool_create_ex 的正确用法是什么?

Delphi XE 中 Apache 方法 apr_pool_create_ex 的正确用法是什么?

我以前创建过 Apache 模块,但都是处理程序。现在我正在开发一个服务提供者。已经创建了一个骨架模块,Apache 正在调用我的 child_init 回调方法。在 child_init 方法中,我成功调用了 ap_pool_create_ex*(返回 APR_SUCCESS),但是在离开 child_it 调用后,我在第三个或第四个工作线程的(httpd.exe)生成期间收到访问冲突(第三个在事件中显示日志)。

AV 消息是:

“项目 C:\Apache2.2\bin\http.exe 引发了太多连续异常:'在 0x00000000 处的访问冲突:读取地址 0x00000000'。进程停止。使用 Step 或 Run 继续”</p>

事件簿:

注意: AV 出现在线程 ID 5988 和 4212 中是父 httpd.exe 进程。

  • Windows“libapr-1.dll”不包含“apr_pool_create”,这就是我使用“_ex”版本的原因。知道为什么缺少 apr_pool_create 吗?我看到 apr_pool_create 正在其他成功的模块中使用,尽管它们是用“C”编写的。

操作系统:Windows 7 企业版 64 位

阿帕奇:2.2.17.0

IDE:德尔福 XE

0 投票
1 回答
979 浏览

authentication - 基于 Apache 标头的身份验证模块

是否有一个 apache 身份验证模块可以盲目信任标头?

例如,如果反向代理要将用户“mboorshtein”放入 http 标头中,是否有一个模块可以采用该标头并在 httpd 中设置正确的数据结构?(2.2.x)。我知道它不安全,但这只是一个原型,在我去实现一个自定义身份验证提供程序之前。

0 投票
1 回答
512 浏览

c - 如何在 Autoconf/Automake 项目中拥有 apache 模块和依赖共享库

我正在同一个 Autoconf/Automake 项目中开发一个 apache 模块和一个共享库。我的 Makefile.am 应该如何?

现在它是:

我可以添加这些行:

这样对吗?

如何使用 APXS 安装模块和使用 libtool 安装共享库?如果我说:

我认为 libfoo.la 它没有安装,而只是模块。

0 投票
1 回答
333 浏览

java - webobjects 中的进程间通信(jvm、wotaskd、apache 模块)

我正在使用 Apple Webobjects 的 Java 版本,并且想知道它是如何在幕后工作的。要使应用程序成功运行,似乎需要在 java 虚拟机中运行 java WebObjects 应用程序,一个 apache 实例,其中 webobjects 适配器作为 apache 模块安装,“wotaskd”作为 unix 守护进程运行。

到达 apache 的 http 请求如何最终变成 java WORequest?

wotaskd的目的是什么?它在这一切中扮演什么角色?

适配器如何与 JVM 进程“对话”?共享内存?是否涉及任何 JNI?它是怎么运行的?