3

Apache モジュール間でデータを共有する方法はありますか?

例:

  1. mod_a計算を行い、結果として何らかの数値を取得します。
  2. mod_bは別の計算を行い、 の結果と合計する必要がありmod_aます。

それを行う方法は何ですか?

テーブルを介して渡そうとしましr->notesたが、成功しませんでした。両方のモジュールからのデータはログに表示されますが、互いのデータは表示されません。

PSは、単一の要求内で処理を終了mod_bした後に常にジョブを実行します。mod_a

4

1 に答える 1

1

私の場合mod_a、Apache の内部リダイレクト内で値を設定していたため、別の要求レコード「r」(および「notes」テーブル) がありました。ソリューションは、値を元のリクエスト テーブルに設定するように変更r->notesされました。r->prev->notes

于 2015-05-21T17:04:46.927 に答える