▼スレッド
│
└◇738:Apacheのモジュールインストール [Weasel] 11/23 02:19
└◇739:Re:Apacheのモジュールインストール [ともたけ] 11/23 <
Weaselと申します。お世話になります。スレッド一覧
Cygwinをインストールし、標準のApacheをインストールした
後、mod_layoutというモジュールを入れようとしています。
http://software.tangent.org/articles/02/10/21/1941229.shtml?tid=33
まず、mod_layoutをダウンロードし、APXSへのパスを変更し
た後、make → make installしても
> strip: mod_layout.so: No such file or directory
とエラーが帰ってきます。
そこで、mod_layout.soというファイルを検索したのですが
見つからない状態です。もしかしたらMakeがうまくいって
いないかもしれませんが、Makeではエラーメッセージは
でていないです。
gcc --shared -o mod_layout.dll mod_layout.o utility.o origin.o layout.o -lgdbm /usr/bin/cyghttpd.dll
どなたかご存知の方がいらっしゃったら、アドバイス願い
ます。
(ところでCygwinのバージョンはどうやって調べるのでしょうか?)
Weaselさん、はじめまして。ともたけです。スレッド一覧
以下の文章はソースコードのファイルに入っていたREADMEファイルを和訳した文章です。参考にしてください。
mod_layoutへようこそ!
これは何で(あなた)提供しますか、あなたのサイトが提供する内容のすべて(あるいは部分集合)にフッタとヘッダーを加える方法です。それで、さらに自分の付きまとう言語を定義することができます。どのように、テストされた、このバージョンである?全く少量。これはアパッチ2.0のみのためにあります。
このポイントでは、アパッチ1.3のためのバージョンと比較して完全な特徴およびそれが、少し異なって形成されるとともに、それはそうではありません。良いニュースは、1.3のfaqがそれを使用する方法に関していくつかの手掛かりを提供するかもしれないことを:)読むことが、ずっと速いということです。今ちょうど、これはすべて流れています。しかし、私は進み、人々が使用するためにバージョンを出したかった。最後の少数のバージョンのために作られた、
どんな変更用のファイルChangeLogを見てください。そうすると、私はどのようにこの仕事を行ないますか。あなたのhttpd.confファイル用の例configは下記になるでしょう:
<(Virtualhost)www.geek.com> AddOutputFilter LAYOUT htmlLayoutFooter/footer.htmlLayoutHeader/header.html</virtualhost>
LayoutFooter指令はさらにcgi(「LayoutFooter/cgi-ビン/printenv」を入れるakaは、あなたのサイトのための出力のすべての終了へ幸福に環境上の変数を追加するでしょう)でありえます。あなたが処理のを減らしたい場合、その、次、さらに働くだろう:
<Virtualhost www.geek.com>AddOutputFilter LAYOUT html LayoutFooter<<P> これはもの<P>の末端です」LayoutHeader<<P> これはもの<P>の始まりです。」</virtualhost>
下記はhtmlドキュメントと共にPHPを包む例です。<(Virtualhost)www.geek.com> AddOutputFilter LAYOUT htmlLayoutFooter/footer.htmlLayoutHeader<<P> これはもの<P>の始まりです。」</virtualhost>