このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

Netcloak から CGI を SSI で呼ぶとき?

発言者:山崎@ゼロ・オフィス
( Date Wednesday, May 30, 2001 13:51:57 )


以下のような簡単な CGI プログラムを作り

==========test.acgi ここから==========

property crlf : (ASCII character 13) & (ASCII character 10)

on idle
  return (60 * 60 * 24)
end idle

on handle CGI request
  try
    return "Hello" & crlf
  on error errMsg
    return "Error" & crlf & errMsg
  end try
end handle CGI request

==========test.acgi ここまで==========

NetCloak で

<EXEC_CGI "test.acgi">

で、SSI として使おうと思っているのですが、この test.acgi が立ち上がって
いない状態で、このページを読み込むと、タイムアウトになってしまいます。
この状態からリロードなど、一度立ち上がっている状態からであれば正常に動
作します。

<FORM method="POST" action="test2.acgi">
や
<A HREF="test3.acgi">test3</A>
で、直接 CGI を呼ぶ場合には、立ち上がっていなくても、そのまま正常に動作
します。

SSI から呼ぶ場合には、当然の事なのでしょうか?
それとも、何か特別な作法があるのでしょうか?