- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CGIスキンに外部txtを表示するには?)
CGIスキンに外部txtを表示する方法
このQ&Aのポイント
- CGIスキンに外部txtを表示する方法について知りたいです。
- SSIやPHPを使用して複数ページに表示するメニューを一つの外部ファイルにまとめ、CGIスキンで使用する方法について教えてください。
- CGIのスキンでBBSやリンクCGI、メールフォームなどのスキンに同じファイルをメニュー部分として呼び出したいです。どのような方法があるのでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
SSIはApacheならmod_includeというソフトウェアが実行します。 CGIはmod_cgiというソフトウェアを経由し、PerlやPHPなどを実行します。 もともと実行されるソフトウェアが違うので、基本的に動きません。 SSIコマンドはテキストファイルに書かれた特定のフォーマットで書かれていますので、 そのコマンドを実行できるようなパーサーを作れば、SSIをエミュレートできます。 PerlならCGI::SSIというモジュールがあります。 標準ではありませんが、Debianのサイトからダウンロードできます。 http://packages.debian.org/ja/lenny/libcgi-ssi-perl > 初歩的な質問だと思いますが、お付き合いくださるとありがたいです。 内容は、、、パーサーを自作するなら比較的高レベル、もしくは中級者向けの習作かも。 モジュールをインストールするにも、、、XAMPPなら行けるのかな? cpanじゃないので、手動ダウンロード、手動インストールになるかもです。 apeboardから呼び出したいなら、パーサーやモジュールを使えるように、本体を改造もする必要があります。 それよりも、apeboard独自のコマンドを使った表示か、perlで書かれた物をrequireで読んでいるはずなので、 そっちの方法で書かれた方が良いと思います。
お礼
ご返答ありがとうございます。 いえ・・・あの、そういう話では全然ないのですが、 古い質問なのでここで終了させて頂こうと思います。 ありがとうございました。