トップ 差分 一覧 Farm ソース 検索 ヘルプ RSS ログイン

サポート掲示板

ページの作成や編集にはユーザ登録が必要です。

FSWikiサポート掲示板

  • 設置に関するトラブルや要望などがあれば書き込んでください。
  • 記事のタイトル一覧をサポート掲示板一覧で見る事ができます。それ以前の過去ログは[サポート掲示板]から参照できます。
  • 投稿する前に
    • Tips、FAQ、サポート掲示板の過去ログに同様の内容がないかを確認してください。
    • バグ報告に関してはバグトラックのほうにお願いします。
    • 機能拡張のためのパッチやプラグインの投稿はプラグイン投稿にお願いします。
      • パッチは本体にあてるものの場合はGPL、プラグインにあてるものの場合はプラグインのライセンスにしたがうものとします。
    • 開発に関するご意見、質問等はメーリングリストにお願いします。
  • FSWikiとは無関係と思われる投稿、コメントに関しては削除させていただきますのでご了承ください。
  • 特定の設置環境でのみ発生するトラブルがいくつかあります。トラブル報告の際には、「どんな設定の」「どのサーバ/レンタルスペースに」「どうやって」設置したかを詳しく書くと、返事がもらいやすいですよ
  • どういうことを書けば回答を得やすいか判らない方は、こちらのページをご一読ください。
お名前
件名
本文

ページを別ウィンドウで - タマ (2009年07月31日 00時24分40秒)

ウィキ内のページへのリンク、

[ページ名]

をクリックすると同じウィンドウで開くのですが、これを自分が希望するページだけを別窓で開くようにするためのタグはありますでしょうか? 外部URLは別窓で開けるようですが、ウィキ内のページをそうする方法がわかりません。

  • 装飾用HTMLタグプラグインa プラグインを使うとか。 - 名無しさん (2009年08月01日 07時00分43秒)
  • a プラグインはURLのみだと思っていました。成功しました。よかったです。ありがとうございました。m(_ _)m - タマ (2009年08月01日 11時34分02秒)
お名前: コメント:

ユーザー定義スタイルでダブルクオート - kitta (2009年07月23日 15時01分12秒)

ユーザー定義スタイルでダブルクオートを使おうとすると " とされてしまいます。" としなくする方法はありますか?宜しく御願い致します。

最初、以下の様に投稿したのですが。どうしても書き込めませんでした。何か NG ワードに引っかかってます?

--以下は ref_text で表示しています。

ユーザー定義スタイルに以下の様に書き込むと。
 .comment a[href="index.cgi?action=LOGIN"]{
   display:block;
   width:140px;
   height:30px;
 }

header 内でこんな風にダブルクオートが " にされてしまい困ってます。
 <style type="text/css">
 <!--
 .comment a[href=&quot;index.cgi?action=LOGIN&quot;]{
   display:block;
   width:100px;
   height:30px;
 }
 -->
 </style>

これってどうにかなります?宜しく御願い致します。
  • ユーザー定義スタイルはwiki.cgiで読み込まれて適用されるようになっています。その際、&Util::escapeHTML を通してテンプレートにセットされる為、"が&quoteに変換されてしまいます。escapeHTMLを外せばそのまま出力されるようになります。 - KG (2009年07月23日 15時55分24秒)
wiki.cgi(260行目付近:バージョンによって異なります。)
		# パラメータをセット
		$template->param(HAVE_USER_CSS => $usercss ne "",
		                 THEME_CSS     => $wiki->config('css'),
>		                 USER_CSS      => &Util::escapeHTML($usercss),
		                 THEME_URI     => $wiki->config('theme_uri'));
  • "href" はNGです。:-) - KG (2009年07月23日 15時59分06秒)
  • ありがとうございます。やってみます。 - kitta (2009年07月24日 16時23分00秒)
お名前: コメント:

外部RSSの取り込みについて - hiro (2009年07月21日 19時19分56秒)

外部のRSSを取り込んでFSWiki上に表示したいのですが、「No such file or directory」と表示されます。対処方法などご存知であれば、ご教示頂けませんでしょうか。

【環境】

  • FreeStyleWiki3.6.2
  • サーバOS:RedHat Server 5.2
  • BugTrack-plugin/325のRSS2プラグイン導入済

 (管理画面の「プラグイン設定画面」で rss と rss2 ともにチェックを入れています。)

取り込みたい外部RSSの指定は、以下の通りです。

{{rss (http://jvn.jp/rss/jvn.rdf)}}
or
{{rss reed (http://jvn.jp/rss/jvn.rdf)}}

なお、以下の指定にすると「Invalid argument」と表示されました。

{{rss http://jvn.jp/rss/jvn.rdf}}

以上、よろしくお願い致します。

  • 当方、rss2 を使用していますが、下記記述で問題無く表示されます。また、rss でも下記記述で結果は次の通り問題無いようです。 - 名無し (2009年07月21日 21時17分42秒)
{{rss http://jvn.jp/rss/jvn.rdf}}
  • なお、rss と rss2 の両方にチェックしていると、rss2 が使われていると思います。rss2 のチェックを外し、rss だけチェックするとどうなりますか? - 名無し (2009年07月21日 21時23分25秒)
  • 早々のご回答ありがとうございます。rss2 のチェックを外し、rss だけチェックした場合も「Invalid argument」と表示されました。 - hiro (2009年07月22日 00時01分55秒)
  • では、rss2 のチェック無しのままで、試しに{{rss}}のように url 引数無しで記述するとどうなりますか? 正しく動作しているならば、「RSSのURLが指定されていません。」というエラーメッセージが出るはずなのですが。 - 名無し (2009年07月22日 04時04分22秒)
  • rss2 のチェックを外したままrssプラグインは存在しません。としたところ、仰る通り「RSSのURLが指定されていません。」と表示されました。 - hiro (2009年07月22日 08時49分20秒)
  • なるほど。これで、plugin/rss/RSS.pm が実行できていることが分かります。では、再び、
{{rss http://jvn.jp/rss/jvn.rdf}}

と記述すると「Invalid argument」エラーが出ると思いますが、エラーが出た後、

./log(/farm)/http%3A%2F%2Fjvn%2Ejp%2Frss%2Fjvn%2Erdf.rss

というファイルが出来ているかどうか、出来ているならそのファイルサイズを確認してみて下さい。このファイルは、取得した http://jvn.jp/rss/jvn.rdf のキャッシュファイルになりますので、存在してファイルサイズが 0 でなければ http://jvn.jp/rss/jvn.rdf の内容になっているはずです。 - 名無し (2009年07月22日 12時10分15秒)

  • 予想としては、おそらくこのファイルが出来ていないのではないかと思います。というのは、次のように架空の url を指定すると、「Invalid argument」が出るようです。
{{rss http://xxx.jp/rss/jvn.rdf}}

このことから hiro さんの環境では、正しい url を指定した場合でも何らかの通信上の問題で rss ファイルの取得ができていないのではないでしょうか。 - 名無し (2009年07月22日 12時27分10秒)

  • 詳細なご回答ありがとうございます。ご指摘の内容を確認したところ、./logフォルダ内にそのようなファイルは作成されておりませんでした。通信環境について確認することに致します。この度はどうもありがとうございました。 - hiro (2009年07月22日 16時25分41秒)
  • その後、setup.datファイルへプロキシの設定を追加することで表示されるようになりました。無事解決できましたのもご回答のおかげです。どうもありがとうございました。 - hiro (2009年07月22日 18時04分05秒)
お名前: コメント:

テンプレート/スタイル変更プラグインでFrontPageを確実に指定したい - すなぷ (2009年07月10日 19時28分21秒)

テンプレート/スタイル変更プラグインでPageにFrontPageを指定しても、index.cgiでFrontPageが表示されたばあいにスタイル変更からもれてしまいますが、この対処はなにかできませんでしょうか。

  • 自動適用での設定でしょうか? CGI-Keyに "Page" ではなく "page" と小文字にされてますでしょうか? - KG (2009年07月11日 00時56分42秒)
  • initialize フックで自動適用条件をチェックしているので、その時点ではクエリパラメータ無しリクエストの場合は $cgi->param('page') が未定義のままなのではないでしょうか? すなわち、plugin::sitestyle::AutoSiteStyleHandler::hook() の冒頭でクエリパラメータ無しリクエストの場合は $cgi->param('page', $wiki->config('frontpage')) をする必要があるのではないでしょうか。 - 名無しさん (2009年07月11日 02時10分44秒)
  • ご教示ありがとうございます。さしあたりif($ENV{'REQUEST_METHOD'} eq "GET"){if($ENV{'QUERY_STRING'} eq ""){$cgi->param('page', $wiki->config('frontpage'));}}を入れて解消しました。質問が不明瞭ですみませんでした。 - すなぷ (2009年07月11日 09時19分38秒)
お名前: コメント:

添付ファイルがアップロードされません。 - stef (2009年07月03日 19時04分53秒)

ページの編集画面で添付ファイルを選択し、添付ボタンでアップロードを行おうとしてもファイルがアップロードされません。エラーが表示されるわけでもありません。ページ内に

{{ref_text XXXXXXX.txt}}

と記述すると、「ファイルが存在しません。」と表示されます。インストールディレクトリ直下のattachフォルダには何もアップされていません。過去のサポート情報にもこのような事例がありませんでした。何が原因なのかどなたかお分かりになりますでしょうか?

環境は下記のとおりです。
FSWikiのバージョン:3.6.3
ActivePerlのバージョン:5.6
WindowsNT4.0ServerのIISで設置
  • CGI.pm が古いのが原因ではないでしょうか? ActivePerlのバージョンも 5.6 のようですし、可能であれば5.8系にアップしてみては? - KG (2009年07月03日 19時50分04秒)
  • FSWikiのバージョン:3.6.3CGI.pmではなくCGI2.pmを使っていますが。 - stef (2009年07月04日 12時22分59秒)
  • fswiki には CGI.pm は同封されていません。ActivePerl の導入先にある CGI.pm です。 - KG (2009年07月06日 10時18分15秒)
  • perl/libにCGI.pmがありました。 - stef (2009年07月06日 11時45分38秒)
  • 実はローカルで同じ環境を作って動作確認をしたのですが、こちらではファイルのアップロードが行えました。CGI.pmも同じものでした。ローカル端末はWinXPProsp3です。もしやIISの環境違いによる事象なのかとも考えたのですが、WindowsNT4.0Serverでwikiliteも設置されているのですが、こちらではアップロード可能です。また、ActivePerlのバージョンを5.8系にアップするのは、ほかのシステムの関係上できかねます。もうお手上げ状態です。。。 - stef (2009年07月06日 11時54分47秒)
  • (たぶん)同じような症状になったことがあるんですが、よくわからなかったのでFSwikiをもう一度初期インストールしたら直りました。 - 名無しさん (2009年07月06日 23時29分41秒)
  • 初期インストールしても結果は同じです。どなたかWinNTのIISで設置された方はいませんか。add_handlerが処理できていないようなのですが。できる方(XPのIIS)の環境だと添付処理後もとのページが表示されるのですが、できない方(NTのIIS)の環境だと添付ボタン押下後にトップページへ遷移してしまいます。pluginの"AttachHandler.pm"を殺してもエラーにならないので"AttachHandler.pm"自体呼び出されていないようです。 - stef (2009年07月07日 11時08分01秒)
  • IISの設定で、POSTが制限されているとか? (拡張子 .cgi の「動詞/制限」) - 名無しさん (2009年07月09日 18時36分51秒)
  • IIS4.0でのアプリケーションの構成の設定は、「動詞/除外」の設定となっており、もともと[.pl]に対して[PUT,DELETE]除外となっていたので、[.cgi]も同様に設定しました。ちなみに除外なしで設定してみましたが、結果は同じでした。 - stef (2009年07月10日 09時22分47秒)
お名前: コメント:

FSWiki と perl 5.10 - ぐうます (2009年06月29日 21時01分53秒)

perl 5.10 がリリースされてから 1 年半になるので、そろそろ FSWiki が perl 5.10 で動くのか否かの確認がしたいなあと考えております。

とりあえず手始めに、http://fswiki.org に投稿のあった不具合で perl 5.10 の記載がある事例をまとめてみました。

No 不具合内容 OS Server FSWiki Perl 原因 解決 対策/備考
1 突然EDITができなくなる ? ? 3.6.3dev3 5.10 不明 不明
2 管理画面で設定の保存ができない Windows IIS 3.6.2 ActivePerl 5.10 不明 不明
3 添付ファイルのダウンロードについて WindowsServer2003 IIS6.0 ? ActivePerl 5.10.0 不明 不明
4 BBSの「お名前」が文字化けしてしまう WindowsXPsp2 IIS5.1 ? 5.10 不明 不明 perl 5.8.? ならOK
5 Internal Server Errorの回避方法について WindowsXP Apache 2.2.11 3.6.3.1 ActivePerl 5.10.0.1004 不明 不明 インストールミス?
6 PDFでSoftware Error Windows VISTA Apache 2.2.8 3.6.2 ActivePerl 5.10.0.1002 判明 BugTrack-plugin/402
7 問題無し(今のところ、上記 1〜5 再現できず) Windows XP Home Edition SP3 Apache 2.2.11 3.6.3.1 ActivePerl 5.10.0.1005 - -

漏れている事例や、その他情報がありましたら追記をお願い致します。「問題なく、動いている」という例があるとうれしいのですが。

  • お名前の文字化けについてはFSWiki 3.6.4で修正します。 - たけぞう (2009年07月01日 16時19分36秒)
  • 先ほど手元の環境(上表 No. 7 に追記)で少し確認した限りでは上表 No. 1〜5の不具合は再現できませんでした。「お名前の文字化け」はたけぞうさんのところでは再現しているということでしょうか? - ぐうます (2009年07月02日 06時51分54秒)
  • お名前の文字化けはWindows上のActivePerl 5.10+AnHttpdで再現しています。 - たけぞう (2009年07月02日 10時21分10秒)
  • 「お名前の文字化け」:Debian GNU/Linux lenny + Apache 2.2.9 + perl 5.10 + FSWiki 3.6.2 で現象が起きています。書き込みする利用者が自分だけなので、とりあえず放置してます。 - hypatia (2009年07月02日 16時31分41秒)
  • XPsp2で"Windows Update"を行うと解消することがある - 名無しさん (2009年07月03日 14時55分33秒)
  • No.7の条件で(OSはVistaですが)、半角\がバックスラッシュになりました。 - 名無しさん (2009年07月07日 08時48分42秒)
  • No.2の現象が起きました。単純にIUSR_????でのアクセス権限が無かったで、CACLSで追加したら解決しました。(環境:WinXPsp2 + IIS5.1 + ActivePerl5.10.1 or 5.8.9 + FSWiki3.6.3) - tam (2010年07月10日 23時16分57秒)
お名前: コメント:

iswebでログインに不具合が出る - シロガネ (2009年06月28日 19時25分19秒)

FreeStyleWiki3.6.2 を使わせていただいています。使って三ヶ月くらいから、ログインしても他のページをみるうちにログアウトするようになってしまい、困っています。また、ログインしてwait or click hereを押すと、またログイン画面に戻る状態です。設置サーバーはiswebです。過去ログを拝見したところ、他にも同じ現象になった方がいたそうですが、具体的な解決方法が載っていなかったので、書き込みいたしました。ちなみにセッションタイムアウトの設定は700にしております。解決方法にお心当たりのある方はいらっしゃいましたら、お力添え願いたいです。

  • iswebは度々この現象に遭遇しますよね。いつの間にか上手く動作するようになったり。cookieも時間も問題ないんだけどなぁ。 - wk (2009年06月29日 15時33分02秒)
  • 過去ログだと、BBS-サポート掲示板/246が同じ症状だと思うのですが、示された方法では解決しませんでした。F5で何回かリロードすると上手くいったりするんですけど。 - wk (2009年07月02日 10時21分14秒)
  • 返信遅れて申し訳ありません。こちらも示された方法ではだめでした。F5するなどして、15回に1回はログインできるのですが、やはりすぐはじかれてしまいますね。 - シロガネ (2009年07月02日 23時11分30秒)
  • iswebが対応してくれるのを待つ間、以下の方法で切り抜けることにしました。 - wk (2009年07月03日 12時29分52秒)
  • FTPでconfig.datをダウンロードし、その中の"accept_edit"の値を1にして、UPLOAD。素早く記事を編集し、先の値を0に戻しUPLOAD。 - wk (2009年07月03日 12時31分27秒)
  • 泥臭いやり方ですが、ストレスが溜まるよりいいかも^^; - wk (2009年07月03日 12時33分51秒)
  • 私の方は9日のiswebメンテナンスでログイン不具合が解消しました。ご報告まで。 - wk (2009年07月10日 01時03分40秒)
  • 返信が遅れて本当に申し訳ありません。アドバイス参考にいたします。ありがとうございました。こちらもログイン不具合解消いたしました。 - シロガネ (2009年07月11日 22時09分57秒)
お名前: コメント:

「,」で表を作成した後(もしくは作成する際)、表のレイアウトを綺麗にしたい。 - Wiki初心者 (2009年06月19日 19時45分17秒)

FreeStyleWiki3.6.2 を使わせていただいています。表を使用してデータの整理を行っているのですが、表に入る、文字数?によって、表の形がバラバラになってしまいます。それと、長文等がそのまま表示されるのでとても見辛い印象を受けます。これらの状態を治す手立てとして何かありましたら、ご教授願いたいと思います。

宜しくお願い致します。

  • テーブルで検索 - 名無しさん (2009年06月19日 20時14分23秒)
  • 初心者盾にするのいい加減やめようぜ - 名無しさん (2009年06月26日 15時10分26秒)
  • まあ、いいんじゃないですか。そんなに厳しく言わなくても。 - 名無しさん (2009年06月26日 19時00分19秒)
  • 検索だけで答えを見つけるのが難しいのも事実ですよね。せっかくの Wiki なんですから、みんなで編集できる FAQ ページを作りますか。 - ぐうます (2009年06月26日 19時22分02秒)
  • いちおうありますよね。あ、でも編集できないか - 名無しさん (2009年06月26日 19時27分23秒)
  • どなたかがご自分のサイトにFAQをまとめられてたような気も。 - 名無しさん (2009年06月26日 19時29分00秒)
  • http://koitaro.fswiki.com/ とか? - 名無しさん (2009年06月26日 21時08分13秒)
  • 素晴らしいですね、http://koitaro.fswiki.com/。基本はこちらを参照させてもらえば十分でしょう。あとは、「こういうことがしたいときには、この方法・このプラグイン」という Tips 集があればいいような気がしますね。手間をかけずに、答えが載っている「BBS-*/*」「BugTrack-*/*」へのリンク集でいいと思います。 - ぐうます (2009年06月26日 21時47分46秒)
  • http://www.kokodayo.net/wiki/index.xcg/fswikiFAQ もけっこういいんじゃないでしょうか。 - 名無しさん (2009年06月27日 00時48分41秒)
お名前: コメント:

スタンドアロンでSafari4β版がクッキーを食べていないようです。 - すなぷ (2009年06月18日 14時42分36秒)

Vista HomeBasic SP2 / Apache2.2 / ActivePerl 5.10.0/ FreestyleWiki3.6.3.1でログインできないのでSafari4を再度インストールしたところ復旧しました。

お名前: コメント:

Wiki書式挿入編集ボタンが表示されなくなった - 初心者 (2009年06月15日 16時15分32秒)

FreeStyleWiki3.6.2 を使わせていただいています。だいぶ前から、BugTrack-plugin/224を快適に使っていたのですが、今日、気がついたら、そのボタンが編集画面から消えていました。思い当たることは、BugTrack-plugin/398を入れことなのですが、プラグインを無効にしてみてもやはり編集ボタンは現れません。また、もう1つ同じバージョンのFSWiki を置いてあるのですが(それには、BugTrack-plugin/398は入れてありません)、それと同じようにプラグインをしてみても元に戻りません。また、念のためほぼ同時期に一般ユーザーがテーマ(CSSのみ)を変更できるプラグインBugTrack-plugin/81をインストールしましたが、これは関係ないと思います。素人判断ですが。

どのようにすれば、もう一度ボタンを表示できるようになるか教えてください。

  • 質問です。 - 菜梨 (2009年06月15日 17時15分07秒)
    • mod_perl を使っていますか?
    • 有効にしているプラグインを教えてください(config/(farm/)plugin.dat の内容をそのまま貼り付けて下さい。)
  • 菜梨さん、よろしくお願いいたします。mod_perl は使っていません。プラグインは以下のとおりです。それから、ボタンが表示されないページのソースを見てみたのですが、ソース上ではボタンのタグはかかれています。

それから、ジャバスクリプのエラーが表示されます。しかし、これは以前からも同じように表示されていました。エラー内容は、

<!-- FSWiki ページの編集フォーム -->
<!--=========================================================================-->
<form method="post" name="edit_form" action="wiki.cgi">
  <script src="./theme/editor/editor.js" type="text/javascript"></script>
  <script type=text/javascript>
    document.writeln("<div id='toolbar' style='vertical-align:middle;'>");
    regist_theme_uri('./theme/editor');
の最後の行のところの「オブジェクトを指定してください」というものです。

_ex_as0
_ex_block
_ex_edit_button
_ex_editpermit
_ex_iconmenu
_ex_search
access
admin
admin_log
anchor
attach
bbs
bbs2ch
blocks
br
bugtrack
calendar
category
choosetheme
comment
core
editlog
editmail
farmlink
footnote
format
fortune
google
include_html
info
layerview
layout
loginstate
mediaplayer
memo
monta
more
naviview
outline3
pagebegins
pageinfo
pagelink
pager_index
paint
pankudu
progress
randompage
recent
rename
rss
search
sitestyle
tag2
todo
user_ex
vote
vote2
word
youtube
- 初心者 (2009年06月15日 17時37分20秒)
  • 菜梨さん、すみません。自己解決しました。実は、./theme/editor をこの前削除していたのです。theme には言っているのでこれはcssだと思い込んでいました。editor を「一般ユーザーがテーマ(CSSのみ)を変更できるプラグイン」で選ぶと何も表示されないので、削除していました。再度アップロードしたら、表示されるようになりました。おおさわぎしてしまって、もうしわけありませんでした。 - 初心者 (2009年06月15日 18時00分47秒)
  • すみません。『Wiki書式挿入編集ボタン』プラグインの画像等の格納先を./theme/editorとしたのは作者の私です。標準のディレクトリ構成で中からも外からも参照できるのは./themeディレクトリだけでしたので、そこを選びました。他の場所ですと、setup.dat内に新たに設定項目を追加してやる必要が出てきますので、インストール時の煩わしさを少しでも軽減させたくてそうしました。 - あき (2009年06月16日 08時59分12秒)
  • 作者のかただったのですね。編集ボタン、いつも使わせていただいています。今回急に消えたので、これだけは復元したかったので、投稿させていただきました。それにしても、自分で画像を消してしまって、画像が表示されない、と言っていれば世話はないですよね。お恥ずかしい。 - 初心者 (2009年06月16日 14時35分34秒)
お名前: コメント:

BBSの「お名前」が文字化けしてしまう - ロン (2009年06月04日 13時27分17秒)

プラグインで普通にBBSを設置しております。一度入力した「お名前」が、次回より「お名前」欄にデフォルトで入力されるようになると思うのですが、全角文字を入力するとどうしても文字化けしてしまいます。半角英数では正常です。

「たろう」 ⇒ 「造多造鱈造側」

治す方法をご教示いただけないでしょうか。(osはxp sp2 iis5.1 asp.net1.1.4322)cookieの問題だとは思うのですが、どうしても解決方法がわかりません。よろしくお願いいします。

  • perl、FSWiki、ブラウザのバージョンを教えて下さい。 - 名無しさん (2009年06月04日 18時14分32秒)
  • XPsp2上のAN HTTPD,2Kpro上のxampで同様の現症が起きました。コメントを例にすると,CommentHandler.pmではurlエンコード(my $name0=Util::url_encode($name);)したものをクッキー保存させ,Comment.pmでは読み込み後デコード($name=Util::url_decode($name);)させて対応。bbsとbb2も同様です。 - 名無しさん (2009年06月04日 23時16分03秒)
  • 回答ありがとうございます。Perlの問題だったようです。5.10を5.8で正常になりました。 - ロン (2009年06月07日 03時48分53秒)
  • FSWiki 3.6.4ではクッキーをURLエンコードして保存するようにします。なので、Perl 5.10でも正常に表示されるようになります。 - たけぞう (2009年07月01日 16時18分41秒)
お名前: コメント:

Internal Server Errorの回避方法について - ak (2009年06月03日 01時06分00秒)

入門WIKIを見ながら設定していますがhttp://localhost/wiki.cgiでInternal Server Errorとなります。(入門wikiの122ページ目)すみませんが回避方法をご教示願えると幸いです。※尚入門書wikiにはhttpd.defaultを編集する旨記載がありますが現在のapacheには無かったのでhttpd.confを編集し対応しています。使用データは下記です。(osはxpです) apache_2.2.11-win32-x86-no_ssl.msi ActivePerl-5.10.0.1004-MSWin32-x86-287188.msi wiki3_6_3_1.zip宜しくお願い致します。

  • httpd.default→httpd.confの件はこちらに書いてありますね。Internal Server Errorはサーバー側のエラーということですので、原因の特定は少々難しいです。何をしたときにエラーが表示されるのですか? http://localhost/wiki.cgiの表示時? wiki.cgi以外のCGIならきちんと表示されますか? *.cgiや*.pm等のファイルの文字コードはEUCで統一されていますか?(全角文字(漢字等)が存在しないファイルはShif-JISもEUCも変わりありませんので念のため) もしよろしければ、FSWiki初期設置用CGIを試してみてもらえませんか? そう言えば、確かActivePerl-5.10ではバージョン間の問題で何かのモジュールが動作しない、といった報告例を聞いたことがあります。対処方としてはPerlのバージョンを5.8くらいに下げると動作した…とかだったと思いますが…。多忙のためこれ以上のサポートは難しいかもしれませんが、その節はご了承ください。 - あき (2009年06月03日 13時23分16秒)
  • ありがちなのがフォルダが作成されていないパターン。readme の 「サーバへの設置」に書かれている全てのフォルダが揃ってるか確認してみては? - 名無しさん (2009年06月03日 14時22分06秒)
  • Perl5.8と5.10は非互換部分があります。余程の理由がない限りPerl5.8を使ってください。 - 名無しさん (2009年06月07日 00時06分32秒)
  • 便乗質問です。こちらの問題もperlのバージョン違いが原因だったようですが、5.8と5.10の、なにがどう違っているから、こういうことが起きるのでしょうか? - 名無しさん (2009年06月07日 11時24分40秒)
  • 当方でも『入門 Wiki』の記載に従って試しにインストールしてみました。結論から申しますと、『入門 Wiki』の指示通りの方法で正しく FrontPage を表示させることができました。なお、今回使用した OS 等は下記の通りです。 - ぐうます (2009年06月10日 23時49分53秒)
    • OS:Windows XP Home Edition ビルド 2600.xpsp_sp3_gdr.090206-1234 (Service Pack 3)
    • Web サーバ:apache_2.2.11-win32-x86-no_ssl.msi
    • perl:ActivePerl-5.10.0.1005-MSWin32-x86-290470.msi
    • FSWiki:wiki3_6_3_1.zip
  • したがいまして、元のご質問にある Internal Server Error は、perl 5.10 を使用したことが直接の原因ではないと思います。そもそも、Internal Server Error とは、上記コメントであきさんも書かれてる通り、Web サーバ側のエラーということであり、多くの場合は、何らかの問題が生じて CGI スクリプト (本件は FSWiki ですから perl script である wiki.cgi ですね) の実行が開始できないというケースだと思います。具体的には、下記のような原因等が考えられます。 - ぐうます (2009年06月10日 23時49分53秒)
    • CGI 実行のための perl コマンドへのパス(path)に誤りがある(環境変数 PATH や wiki.cgi の先頭行の設定ミス)。
    • perl コマンドや wiki.cgi の実行・読出し権限が無い(パーミッション設定ミス。Windows の場合はほとんど気にしなくてよい?)。
    • wiki.cgi や、それから呼ばれるスクリプトの中に perl 文法ミスがある。
    • その他、Web サーバに関する設定ミス (httpd.conf の記述ミス等)。
  • とはいうものの、上記コメントにもあるように、「perl 5.10 上での FSWiki の実行において不具合が発生し、perl 5.8 系にバージョンダウンしたら正常動作した」という報告も過去に投稿されていますので、実働サイトを目指すならば、現時点では動作実績のある perl 5.8.8 あたりを使用するのが無難でしょう。(perl 5.10 でどんな不具合が生じるのかは、おいおい調べていければいいなあと思っています。)
  • さて、最終的には問題無かったものの、『入門 Wiki』に従ったインストールで一箇所だけハマッたところがありましたので、参考情報として書いておきます。『入門 Wiki』での「FSWiki のインストール(Windows 編)」の手順では、インストールは大まかに次のような流れでした。
    1. Apache をインストールする p.113〜
    2. ActivePerl をインストールする p.116〜
    3. FSWiki のインストール p.118〜
      1. attach 等のフォルダを作成する p.119
      2. wiki.cgi の先頭行を修正する p.119
      3. httpd.conf (本文中の記載が"httpd.default"になっているのは正誤表の通り)を修正する p.119〜
      4. .htaccess を作成する p.121
    4. Apache を再起動する p.122

その説明からは「最後の Apache 再起動が成功したら、すぐに http://localhost/wiki.cgi へのアクセスで FrontPage が表示されるようになる」という印象を受けたのですが、Apache 再起動直後の時点での http://localhost/wiki.cgi へのアクセスでは Internal Server Error が発生してしまいました。調査したところ、p.119 の指示で

#!perl

と書き換えてあった wiki.cgi の先頭行を、

#!C:/Perl/bin/perl.exe

と書き直したら Internal Server Error が解消され、FrontPage が表示されました。すなわち、perl へのパスの設定がうまくいっていないことが分かりました。ActivePerl のインストール時に、項目「Add Perl to the PATH environment variable」にチェックが付いている(デフォルト)ことも確認しましたし、ActivePerl インストール直後の環境変数 PATH に C:\Perl\bin が加えられていることも確認済みだったのですが、何故かこの時点では実質的には効いていなかったようです。そこで、PC 全体を再起動したところ、wiki.cgi の先頭行を

#!perl

に戻しても Internal Server Error が発生しなくなりました。もしかすると当方の環境の問題かもしれませんが、同じ現象に遭遇した場合は PC を再起動してみるとよいかもしれません。 - ぐうます (2009年06月10日 23時49分53秒)

お名前: コメント:

wikifarm をリネーム - わたる (2009年05月25日 23時12分12秒)

Aという名前のwikifarm をBという名前にしたいのですが、可能でしょうか? かなりページを作ってしまったので、簡単な方法を教えてください。

  • ここに書かれてますね。http://gkojax.tumblr.com/post/16580968 - 名無しさん (2009年05月25日 23時44分54秒)
  • ありがとうございました。参考にさせていただきます。 - わたる (2009年05月26日 07時43分34秒)
  • 簡単というのは attach backup config data log の該当フォルダー名,場合によっては pdf attach2 等をFTPクライアントでひとつずつリネームする以外にってことですよね。 - 暮〃君 (2009年05月29日 11時13分58秒)
  • 回答、ありがとうございました。はい、FTPでfarm のフォルダー名を変えてということで何とか成功したのですが、できれば、もっと簡単な方法はないかと思っています。 - わたる (2009年05月31日 12時27分30秒)
お名前: コメント:

各ページの下にそれぞれ違う名前の bbs2 を置いて - わたる (2009年05月25日 15時30分17秒)

そして、どこかのページでその投稿の一覧を作ることができますか?例えば、bbs2 A〜bbs2 Zまで作って、あるページで、その投稿の一覧を作りたいのです。bbs2 Aという1つだけを作って、それを使ってしまうと、まったくちがうBというテーマのページの下にもAというテーマの掲示板の投稿が現れてしまうから、以上のようにしたいのですが。

  • 上のことと関連するのですが、bbs のほうでは、bbs2のように list を作る事はできないのでしょうか? できれば投稿ごとに1ページできるよりも各ページにデータがあって、それをまとめるようにしたいのですが。 - わたる (2009年05月25日 15時44分11秒)
  • よくわかりませんがincludeプラグインを使えばいいのでは? - 名無しさん (2009年06月26日 23時42分37秒)
お名前: コメント:

参照権限がありません。の下に - わたる (2009年05月24日 11時38分42秒)

参照権限がないためエラーが表示されるページで、参照権限がありません。というメッセージの下にログイン画面を表示したいのですが、どうすればいいでしょうか? よろしくお願いいたします。

  • pluginフォルダ内にある複数のファイルで「error("ページの参照権限がありません。"」の記述がある部分を改造してください。 - 名無しさん (2009年05月24日 21時42分41秒)
  • ありがとうございます。ファイルは特定できそうですが、ログイン画面を表示するためのタグがわかりません。 - わたる (2009年05月24日 22時03分01秒)
お名前: コメント:

メニューのリンクの開き方を - わたる (2009年05月23日 08時23分59秒)

このサイトと同じく、左にメニューを置いて、右にそのリンクが開くようにしてあるのですが、メニューのリンクがWIKI内のページだと右に開いてくれるのですが,wiki外のhtmlファイルだと全画面になってしまいます。これを左にメニューを残したまま右に開くようにできないでしょうか?

  • FSwikiのメニューと右側に表示されるページは、FSwikiのテンプレートに従って表示されているので、wikiと全く無関係なhtmlファイルが全画面で表示されるのは当たり前。どうしてもやりたいなら二択。
    1. その表示させたい.htmlの内容をwikiのページとして書き直す。
    2. .html側でwikiのメニューと同じものを再現する。 - 名無しさん (2009年05月24日 21時22分16秒)
  • コメント、ありがとうございます。あきらめました。^^ - わたる (2009年05月24日 22時04分54秒)
お名前: コメント:

WIKIfarm でエラー - わたる (2009年05月20日 14時55分40秒)

wikifarm にMenu という名前のページを作ろうとして、上の親のほうのwiki のMenuをコピーしようとしたのですが、Software Error:Modification of non-creatable array value attempted, subscript -1 at plugin/naviview/Naviview.pm line 298. というエラーメッセージが出ます。いくらやっても、開けません。削除するのはもったいないので、なんとか元通りにする方法はないでしょうか?Menu の中には、

{{naviview Pagetree,v,o,e}}

がはいっていましたが、Pagetree はまだ作っていませんでした。

  • そのエラーが出る Menu ページを編集して直せば解決しますよ。編集するには、その Menu ページを閲覧するときの URL の末尾に &action=EDIT を付加した URL をブラウザのアドレスバーに直接入力してみてください。 - 774 (2009年05月20日 15時55分54秒)
  • あ、Wiki メニュー「新規」を選んで、ページ名に「Menu」と入力しても Menu ページの編集フォームに行けます。こちらの方が簡単ですね。 - 774 (2009年05月20日 16時00分22秒)
  • まてよ、Menu だから常に表示されるため、編集フォームも開けないし、その farm の全てのページでエラーが出る、ということですか? - 774 (2009年05月20日 16時10分38秒)
  • はい、そうです。WikiFarmという画面の一番下にwikifarm がリストアップされていますが、それをクリックするとエラーが出ます。教えていただいた方法を試してみましたがだめでした。 - わたる (2009年05月20日 16時18分26秒)
  • サーバーのdata 内の当該フォルダー内のMenu の Pagetree の部分を削除したら直りました。Pagetree を入れてからもう一度やってみます。ありがとうございました。 - わたる (2009年05月20日 16時24分15秒)
  • では、直接 plugin.dat を編集して、naviview プラグインを無効化してから Menu ページを修正すればいいと思います。wiki.cgi のあるフォルダから見て、config/(ファーム名/)plugin.dat というテキストファイルがあると思いますが、これが有効になっているプラグインのリストですので、テキストエディタで編集して naviview の行を削除すれば、naviview プラグインを無効化できます。 - 774 (2009年05月20日 16時26分16秒)
  • そうか、どうせ直接編集するなら Menu を編集した方が早いですもんね。失礼しました。 - 774 (2009年05月20日 16時28分45秒)
  • Pagetree を先に入れて、それから、naviview PagetreeをMenu に書くとうまくいきました。ありがとうございました。たすかりました。 - わたる (2009年05月20日 17時08分50秒)
お名前: コメント:

『装飾用HTMLタグプラグイン』の活用について - 名無しさん (2009年05月18日 23時27分15秒)

こちらの装飾用HTMLタグプラグインを使っているのですが、ちょっと困ったことがあります。

現在複数の人間でサイトを運営しているのですが、文字の装飾などに統一感がなく困っています。私含めみんな好き勝手にspanなどを使って装飾をしているので、当然ですが、そろそろなんとかしたいと思います。

最初に思いついたのは(まだやってはいませんが)ユーザー定義スタイルにいくつもclass設定でもしておけば便利だろうと思ったのですが、しかしそれでは各人が自由に定義の追加ができません。(管理者権限は私のみなので)

そこで、ページの最初にでも記載しておけばclass設定できるようなことはできないでしょうか? できれば、そういう専用のページを作成しておいて各人が自分のページにincludeプラグインで読み込めば使用できる、みたいな感じにできるといいのですが。

装飾するときにclass指定するのでもいいのですが、できたら独自の書式も定義できると助かります。ただ、ページによっては不必要な場合もありますので、あくまでも定義ページをincludeしなければ有効にならないって事にして欲しいです。

そういうことは可能でしょうか?

  • 同プラグインの作者です。文字修飾に統一感がなくなってしまうのは問題ですね。これに関してはずっと以前から懸念事項として考えておりました。解決策としては拡張Wiki記法プラグインを提案しております。 - あき (2009年05月19日 07時52分47秒)
お名前: コメント:

カテゴリーリストの表示について - わたる (2009年05月17日 17時28分52秒)

{{category_list カテゴリー名}}

をページ内に表示する場合、

!!!カテゴリー名
・
・

という感じになりますが、outline ではこのカテゴリー名は表示されません。ページ内にカテゴリー名を表示させないで、リストだけを表示できないでしょうか? その上に自分でカテゴリー名を描きたいのですが。よろしくお願いいたします。

お名前: コメント:

BugTrack-plugin/100お絵かきアプレットについて - おこめ (2009年05月09日 21時40分17秒)

BugTrack-plugin/100お絵かきアプレットを使いたいのですが、指示通りファイルを解凍しそのままアップロードしてプラグイン設定でpaintにチェックも入れてペイント情報を入力するフォームも出たのですが、いざ絵を描こうとするとアプレットが立ち上がりません。お絵かきアプレットのページにはなるのですが、デフォルトの格子柄の背景が出るのみで白いキャンパスとツールバーが出現しません。アンドゥやセーブボタンはあります。しかし、どうやら描画は記録されているらしく、絵を保存するとちゃんとマウスの軌跡の残った絵が保存されます。javaの再インストールやインターネットのキャッシュを削除してみましたが、なおりませんでした。他の方のwikiに設置されたアプレットは問題なく動いていました。そのwikiは3.6.2でした。設置はFFFTPでアキバ系レンタルサーバーに設置しました。設置したてで特にまだこれといった設定もしていません。設置したバージョンはFreeStyleWiki3.6.3です。

お名前: コメント:

[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 ]

最終更新時間:2011年08月03日 23時16分46秒