アカウント名:
パスワード:
この辺、rpm の依存関係で解決してくれたりしないの?
普通のライブラリなら RPM が依存関係見てくれるんですが、Apache とプラグインの間のインタフェイスは両者間の勝手なとりきめですからねえ。RPM の管轄外です。
PHP の Zend みたいに、API にバージョンがついていればパッケージ側で小細工のしようがあるんですが、apache の API にはバージョンはないのでしょうか?
ありました。"/usr/include/apache/ap_mmn.h" のマクロ MODULE_MAGIC_NUMBER_MAJOR と MODULE_MAGIC_NUMBER_MINOR がそれにあたるようです。apache-1.3.23 が 19990320-11 で、apache-1.3.26 が 19990320-13 ということなので、構造体のサイズ的には互換性があるけれど、API 的に互換性がないということです。apache の RPM が何らかの形でこれを provide してプラグイン側 RPM が require すれば、依存関係ができるはずです。
コンパイル済みプラグインからこの値を取得する方法は不明。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ見習い
TL7用のrpm (スコア:1)
Re:TL7用のrpm (スコア:1)
Re:TL7用のrpm (スコア:1)
で、それにアップデートすると、アップデートしたWebServerの応答が全部 "The document contains no data." になるんです。httpdを止めると "The connection refused .... " になるので、httpd自体は動作しているみたいなんですが。
Re:TL7用のrpm (スコア:2, 参考になる)
Re:TL7用のrpm (スコア:0)
> 取得しないとダメです。
この辺、rpm の依存関係で解決してくれたりしないの?
Re:TL7用のrpm (スコア:1)
普通のライブラリなら RPM が依存関係見てくれるんですが、Apache とプラグインの間のインタフェイスは両者間の勝手なとりきめですからねえ。RPM の管轄外です。
Re:TL7用のrpm (スコア:1)
ありました。"/usr/include/apache/ap_mmn.h" のマクロ MODULE_MAGIC_NUMBER_MAJOR と MODULE_MAGIC_NUMBER_MINOR がそれにあたるようです。apache-1.3.23 が 19990320-11 で、apache-1.3.26 が 19990320-13 ということなので、構造体のサイズ的には互換性があるけれど、API 的に互換性がないということです。apache の RPM が何らかの形でこれを provide してプラグイン側 RPM が require すれば、依存関係ができるはずです。
コンパイル済みプラグインからこの値を取得する方法は不明。