新規記事投稿 フォロー記事投稿 記事のキャンセル
From: にあ <nir@mxa.meshnet.or.jp>
Subject: Re: キャンセル時にえら〜
Date: 1998/05/16 02:52:59
Reference: mesh.forum.3/00353

5月15日に、けんケンさんは書きました。

>現象としては記事のキャンセルを実行したときに、以下のメッセージが
>出力されてしまいます。
>
>CGIエラー
>指定された CGI アプリケーションは、HTTP ヘッダーを一部しか返していません。返されたヘッダーは:
>The symlink function is unimplemented at C:\InetPub\scripts\forum\cancel.pl line 123,  chunk 2.
>
つまり、symlink()と言う関数が使えないためエラーになっているわけですね。

>環境はIIS + Perl for Win32です。
>
Windowsの環境にはUnixでのシンボリックリンクに相当する物が無いため
シンボリックリンクを張るsymlink()関数も無いんです。これはIIS等の
Windows環境のサーヴァでうぇぶ会議室を動かす時にはまりやすい所で、
良く聞かれるんですがまだ、FAQには書いてないですね。(^^;;

では、試しにこの「うぇぶ会議室の部屋3」を「IIS」をキーワードにして
簡易記事検索してみましょうか?

そうすると「Win-NT4.0 とIISでのインストールの問題」と言うスレッドが
見つかってそこに同じ様な事例があるのが分かります。つまり site.pl で

$copy = 1;

をセットすればエラーが回避できることが分かりました。

# 「キャンセル」で検索しても同じ様な事例が見つかりますね。
# でも、リンク先が移転しているので、チョット辿りにくいかも。