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

サポート掲示板

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

FSWikiサポート掲示板

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

SPAMコメントが消去できません - 閑人 (2009年09月08日 11時54分09秒)

ここ数日SPAMにやられています。しかし、コメントを消去して保存しても、またもとに戻ってしまい、どうも保存できている様子がありません。どう対応すればよろしいか教えてくだされば助かります。

  • 自己レスです。SPAM対策>保存を拒否するルールの「USER-AGENTがない場合」のチェックを外したら保存できるようになりました。どうやら自分で自分を拒否していたようですが、その原因はよくわかりません。 - 閑人 (2009年09月08日 12時05分31秒)
  • BBS-サポート掲示板/874 で報告されている不具合ですね。既に SVN では修正されていますので、http://sourceforge.jp/projects/fswiki/svn/view/fswiki/trunk/fswiki/plugin/core/SpamFilter.pm?revision=33&root=fswiki から SpamFilter.pm をダウンロードして、plugin/core/SpamFilter.pm と差し替えると直ります。 - 名無しさん (2009年09月08日 13時25分20秒)
  • どうもありがとうございます。 - 閑人 (2009年09月09日 12時26分56秒)
お名前: コメント:

wikiファイルを手動生成した場合 - 名無しさん (2009年09月03日 00時55分45秒)

csvファイルの内容をコンバートして、wikiページを作成したいと考えています。

1行を1ページとして.wikiファイルを生成するプログラムは別で作成するのですが、.wikiファイルをfswiki標準の方法(メニューの新規などから作成する)ではなく、手動で作成しdataフォルダへつっこんだ場合、変更しなければならない管理系ファイルを教えてください。

現在のところ、下記ファイルが上記を実施した場合に手動編集がいるものと考えています。

  • /log/pagelist.cache
  • /config/modtime.dat

あるいは、手動で作成した後任意の1ページを「編集」処理すれば帳尻があう、なども教えていただけると助かります。

  • pagelist.cacheは自動生成されるページリストのキャッシュなので編集する必要はありません。逆に.wikiファイルを作ったら、CGIにアクセスする前に必ず削除すること。手動で作ったページは古いキャッシュデータには載って無いわけですから、一覧などに現れず見ることが出来ません。 - 名無しさん (2009年09月03日 01時37分47秒)
  • FSWiki 上からの新規ページ作成ではなく、Wiki ページ ファイル ./data/(farm/)*.wiki を作成・追加した場合、ご指摘の ./config/(farm/)modtime.dat, ./log/(farm/)pagelist.cache に加えて、非公開ページの場合には ./config/(farm/)showlevel.log を編集する必要があります。 - 菜梨 (2009年09月03日 07時10分08秒)
    • ./config/(farm/)modtime.dat
      • 機能:ページの論理的最終更新日時を記録。
      • データ形式:ページ名=unixtime
      • これに載っていないページはどうなるか:ページの最終更新日時として常に ./data/(farm/)*.wiki ファイルの物理的更新日時が使用される。すなわち、編集時の「タイムスタンプを更新しない」機能が使えない。
      • 直接編集以外のページデータ追加方法:なし。
    • ./config/(farm/)showlevel.log
      • 機能:Wiki ページの参照権限レベル値(0:誰でも閲覧可能, 1:ログインユーザ及び管理者が閲覧可能, 2:管理者のみ閲覧可能)を記録。
      • データ形式:ページ名=参照権限レベル
      • これに載っていないページはどうなるか:誰でも閲覧可能になる。
      • 直接編集以外のページデータ追加方法:管理者の編集フォームから参照権限レベル値を設定して「参照権限を変更」ボタンを押す。
    • ./log/(farm/)pagelist.cache
      • 機能:Wiki ページの一覧リスト
      • データ形式:ページ名
      • これに載っていないページはどうなるか:FSWiki からアクセスできなくなる。
      • 直接編集以外のデータ追加方法:./log/(farm/)pagelist.cache を削除すると、FSWiki は ./data/(farm/) の中にある *.wiki 全てをリストアップした内容で ./log/(farm/)pagelist.cache を自動作成する。
  • お二方、ありがとうございました。助かりました。参考にいたします。 - 名無しさん (2009年09月03日 16時04分16秒)
  • あと旧データからの移動を手動で行った時も書き換えなくてはいけないみたいです、それとpagelist.cacheに載ってないページがあると検索キーワードが反応できないみたいです。 - 名無しさん (2011年10月17日 05時42分23秒)
お名前: コメント:

複数の管理人での同時作業の管理 - ジェミニ (2009年08月11日 13時43分40秒)

最近、wikiのページを立ち上げたのですが、複数名の管理者で同時間に更新してしまうことがあり、困っています。それを防ぐ何かいい方法はありませんか?ぜひ教えてください!

  • 同時更新の場合は、後から更新する方で警告が出るはずなのですが…。具体的にどうなって欲しいのでしょうか? - KG (2009年08月11日 22時46分08秒)
  • プログラム上のもんだいというよりは不文律のような部分の運用上のシステムをどうするかというような・・・。たとえば雑談で激しい更新についての凍結についてはこうするとかの取り決めをBBSでするとかではなく? - とおりがかり (2009年08月12日 09時00分13秒)
  • KGさん、とおりがかりさん、コメントありがとうございます。警告というのは「現在編集中です...」みたいなメッセージのことでしょうか?とおりがかりさん、BBSでそのような設定はできるのでしょうか? - ジェミニ (2009年08月12日 13時22分18秒)
  • 同時間に更新してしまう結果による不具合がわからないと対策がなさそうです。 - とおりがかり (2009年08月12日 16時23分55秒)
  • 説明不足ですみません。特別に何も設定(プラグインなど)していなくても警告が出ますか?困っているのは、先に開いた管理者Aの次に開いた管理者Bが、Aよりも先に更新。その後、Aが更新した場合、間に更新したBの更新分が消えてしまう、ということです。認識が違っていたらご指摘お願いします。 - ジェミニ (2009年08月12日 16時36分50秒)
  • 通常Aさんが編集する時点でファイルロックがかかって、管理者Bさんがそのページの編集画面を開いた時点で警告がでて編集できないようになるようですが、そうなっていないという状況がもしあるとすれば、タイムラグがあったりとか細かく見たほうがよさそうですがどうなんだろう。 - とおりがかり (2009年08月12日 18時18分42秒)
  • 編集画面を開いただけではロックされませんよ。2人が同時に編集画面を開いている場合に後から更新する方が更新時に警告表示「現在編集中です...」となります。その場合はブラウザーの戻るで前ページに戻れば編集中だった文章は確保できるので、その内容を別途保存しておいて同じページで再度編集画面を開いてから修正するようにすればいいのですが・・・結構面倒なんですよね。警告画面表示時に現在編集中の内容と既に更新済みの内容とで差分を表示して編集続行できるようにすれば便利なんですけど、パート編集の場合だとパート位置が先の編集でズレてたりする場合もあるので、その場合は差分は無理かなぁ。。。 - KG (2009年08月12日 19時12分45秒)
  • なるほど。編集に入った順ではなく、あとから更新しようとした時点で警告が出るんですね。その場合、とりあえずは「別保存して差分で確認して再編集」しかないんですね...。実は10名くらいで、ひとつの文書を作成しようとしています。それぞれが自由に書き込めるという点でwikiにしたのですが、人数が多いとその辺の編集作業が難しそうですね。今編集中の人の名前や編集ページ、更新終了した時点でそれが他の人にもわかればいいのですが。量的にもかなりボリュームのある文書を作成予定なので、差分を見て再編集しているうちにまた他の人が更新していたりすると、差分がエンドレスに続きますね...。その辺はお互いに注意して作業する、しかなさいのでしょうか...? - ジェミニ (2009年08月13日 09時52分28秒)
  • 10名に対してそれぞれ別々のページに保存して,それを1つのページにincludeしたりとかはどうでしょうか? - べ。 (2009年08月13日 21時40分48秒)
  • べさん、コメントありがとうございます。その方法でもやってみようと思います。みなさん、ありがとうございました! - ジェミニ (2009年08月21日 10時18分55秒)
お名前: コメント:

行間を空けた場合のリスト前後の行間を調整したい。 - 名無しです (2009年08月08日 02時17分09秒)

再びお世話になります。

件名の通り、

という場合のリストを改行した場合に生成される改行とは別個の行間のサイズを調整したいのですが、どのようにすればよいでしょうか?度々すみません。

  • ごめんなさい。単純に文字と空白の行だと行間が違っただけでした。 - 名無しです (2009年08月08日 02時36分50秒)
お名前: コメント:

特定のページだけ保存時にエラーがでる - 名無しです (2009年08月06日 02時02分00秒)

さくらインターネットのスタンダードにてFSwiki3.6.3を使用させて頂いてます。

他のページは平気なのですが、とあるページだけ何度やっても保存時に下記のエラーがでて作成できません。

Lock is busy. at lib/Wiki/DefaultStorage.pm line 95. at lib/Util.pm line 679.

何が原因でどのようにすればよいでしょうか?宜しくお願いします。

  • フォルダ ./data(/farm) の中に、*.wiki.lock というフォルダが存在していたら削除してみて下さい。 - 菜梨 (2009年08月06日 04時20分18秒)
  • ./dataの中を覗いてみましたが、ありませんでした。ページ名を短くしたら保存できたので取り合えずそれで対処することにしました。ありがとうございます。 - 名無しです (2009年08月07日 01時59分10秒)
お名前: コメント:

別のclassを出力したい - 名無しさん (2009年08月02日 12時23分58秒)

ul や dl 、 table を出力するときに、

  • class無し
  • class有り(cls01、cls02など)

のように、classの有り無し、classも場合によっていろいろ付け替えたいのですが、これを装飾用プラグインを使ってdivで囲む方法ではなく、通常書式を拡張して対応するには、コア側とライブラリに必要な分付け加えるしかないのでしょうか。

(例)

  • カンマ(,)で区切った場合は、classなしのテーブル
  • セミコロン(;)で区切った場合は、class="cls01"のテーブル
  • パイプ(|)で区切った場合は、class="cls02"のテーブル
  • アスタリスク(*)では、classなしのリスト
  • パーセント+アスタリスク(%*)では、class="cls03"のリスト
  • 拡張Wiki書式プラグインですかねえ。お望みのことがどこまで設定できるのかは、ご自分で調べてください。がんばって。 - 名無しさん (2009年08月02日 12時33分51秒)
  • いっそ、include+マクロ定義(みたいなもの)が使えればいいのにw - 名無しさん (2009年08月02日 20時32分18秒)
  • それは投稿者が書いてる装飾用プラグインのdivで囲むのとあまり変わらないのでは。 - 名無しさん (2009年08月02日 20時37分11秒)
  • 何故、div ではダメなのでしょうか? div 使った方が直感的ではないですか? - 名無しさん (2009年08月03日 01時28分44秒)
  • divを使うのが面倒くさいからでは?(私も時々思います)。また、上で書かれている拡張Wiki書式プラグインでは、要望を満たすのは苦しいと思います。 - 名無しさん (2009年08月03日 12時54分34秒)
  • 返信がおくれました。PCから編集する場合はどうとでもなるのですが、携帯から編集する場合に「記号+文字」の入力は操作負荷が高いので、なんとかしたいなぁ、と。端的にいえば面倒くさい、です。Parser.pm、HTMLParser.pmを編集して対応できました。ありがとうございました。 - 名無しさん (2009年08月07日 01時33分49秒)
お名前: コメント:

ページを別ウィンドウで - タマ (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秒)
お名前: コメント:

[ 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秒