• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CGIスキンに外部txtを表示するには?)

CGIスキンに外部txtを表示する方法

このQ&Aのポイント
  • CGIスキンに外部txtを表示する方法について知りたいです。
  • SSIやPHPを使用して複数ページに表示するメニューを一つの外部ファイルにまとめ、CGIスキンで使用する方法について教えてください。
  • CGIのスキンでBBSやリンクCGI、メールフォームなどのスキンに同じファイルをメニュー部分として呼び出したいです。どのような方法があるのでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.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で読んでいるはずなので、 そっちの方法で書かれた方が良いと思います。

monica_panda
質問者

お礼

ご返答ありがとうございます。 いえ・・・あの、そういう話では全然ないのですが、 古い質問なのでここで終了させて頂こうと思います。 ありがとうございました。

関連するQ&A