2015-05-06 164 views
3

有没有办法在apache模块之间共享数据?在apache模块之间共享数据

实施例:

  1. mod_a使得计算,并得到一些数量的结果。
  2. mod_b进行了另一种计算,我需要将它与mod_a的结果相加。

这样做的方法是什么?

我试过把它通过r->notes表,但没有成功。来自两个模块的数据可以在日志中看到,但是他们没有看到其他数据。

P.S. mod_b总是在mod_a在单个请求中完成处理后执行此作业。

回答

1

在我的案例中mod_a是在apache内部重定向中设置的值,所以还有另一个请求记录'r'(和'notes'表)。解决方案将r->notes更改为r->prev->notes以将该值设置为原始请求表。