*** MediaWiki 管理 ..
[2ch|▼Menu]
116:nobodyさん
05/12/04 20:17:03
今度MediaWikiを導入することになったのですが、なぜか私が管理者に・・・
そこでご相談です。
wikiwygの導入は難しいですか?
一部を除くとのこりほとんどはWikiなど聞いたことも無い人たちなのでできれば
編集環境を易しくしたいと思っています。

ちょっとはPHPやSQLの知識はあるもののこういった作業は初めてで困惑しています。
事例などがあるのであればそこへのポインタでも結構ですのでお願いします。


117:nobodyさん
05/12/04 22:21:46
難しい簡単の前にそんなこと導入した事例は無いと思うけど……

ぶっちゃけどうしてそんなことするの? という気がしないでもない。
確かに何もわからない初心者は最初は「スゴイ」と驚くかもしれないけれど、
結局は細かい問題などでいたずらに混乱されられて終わる予感。

いい意味で「使い古されて」これ以上簡略化しょうのないインターフェイスを
危険を犯してまで新しい機能追加の必要性が?
しかもよりにもよって初心者相手に?

少なくともここで聞いてる状況ではユーザーが初心者であることと相まって
どうにもならないことになりそうなのでやめたほうがいいですよ。


と偉そうなことばかり書いてすみませんが、最後に役立つ情報をお一つ。

とある海外のハッカーが「娘がWikipediaを簡単に編集できるように」と
何らかのインターフェイスを作成してなかなか良い出来である
っていうようなニュースをどこかで見かけた覚えがあります。
興味があるならお調べあれ。

118:113
05/12/05 00:28:48 Ieou6qdO
URLリンク(tokyo.atso-net.jp)
を参考にphp.iniを書き換えたらうまくいきました。

エスパーさん、ありがとうございました m(_._)m


119:113
05/12/05 00:33:59 Ieou6qdO
補足:mbstring周りの設定がおかしかったようです。
default_charsetがShift_JIS、
mbstring.internal_encodingがEUC-JP
mbstring.http_outputがUTF-8になってました。


120:匿名
05/12/05 10:41:49 lYsxnFj8
お久しぶりです。
最近バージョンを上げたのですが、新しい機能のメール送信について質問があります。
漢字ありのメールだと、メッセージヘッダに2バイト文字そのままになっているようでエラーになります。
(2バイト文字がないとちゃんと送れます。)
これを解消するには、MediaWiki上での設定が必要なんでしょうか?
それともmailコマンド等の設定が必要なんですかね?(MediaWikiはLinuxにインストールしています。)

121:nobodyさん
05/12/05 10:42:22
URLリンク(addons.mozilla.org)
URLリンク(gollum.easycp.de)

122:nobodyさん
05/12/05 19:36:00 wIaAoMMJ
エクスリアにインストールしたら文字化けするねえ。
サイト名を漢字でつけたのが悪かったみたいだが。
文字化けしたLocalsetting.phpを修正してアップしてもダメ。
データベースに文字化けしたまま書き込んじゃったわけか・・・。
結構しんどい>mediawiki。

123:nobodyさん
05/12/05 21:05:14
LocalSetting.php の内容をデータベースより優先して読むオプションあるよ。
あと、 mentenanse/rebuildMessages.php

124:nobodyさん
05/12/05 21:06:06
誤 > LocalSetting.php の内容を
正 > Languagexx.php の内容を

修正スマソ。


125:33
05/12/06 01:51:45 EGhgFF9C
>>116
自分もwikiwygを編集で使えないかと、Firefoxで試してみたことが
あります。ただ、どうしても保存のときに失敗して、原因を調査中です。

Wikipediaだとうまくいくので、頑張れば何とかなるのかもしれないですが。
あんまり参考にならない情報ですみません。

2日前に1.5.3が出ましたね。

126:nobodyさん
05/12/06 23:24:14
ありがとうございます。

周りの連中はものを覚えようとする意欲はあるのでなんとかがんばってみます。

残念ながらIEが標準ブラウザなのでFirefoxが使えないのが難点です。
 (wikiwygってIEに対応したんだよね?)



127:nobodyさん
05/12/07 18:55:16
文字化け直らないねえ。
データベースのバックアップを書き直して
復元したほうが早いと思ったんだが、検索しても該当なしだった。
どこでひっかかってんだろうなあ・・・。

128:nobodyさん
05/12/10 17:31:50
文字化け直ったねえ。
火狐がなんかよろしくないのをキャッシュしてたみたいだな・・・。
なんにもしていないのに今日見たら障害がなくなってたよ。

129:nobodyさん
05/12/18 22:44:05 diboVlUN
なぜだ・・・
IPユーザーなら書き込めるのに、ログインすると保存ボタン押しても
プレビュー画面が出てきてページの保存ができない orz
オプション変更すら全然反映されてこないし。

もうかれこれ6時間七転八倒。。。もうやだこんな生活。

130:素人同然
06/01/10 10:15:46 AXSMxrdJ
最近立ち上げたんですが、アップロードしようとしても、
「申し訳ありませんが、アップロードは現在使用できません。」
としか出ません。何とかならないでしょうか?

XREA有料鯖でやってます。
MediaWiki: 1.5.4
PHP: 4.4.2-dev (apache)
MySQL: 4.0.26-standard

最初の設定でしくじったのかな・・・

131:nobodyさん
06/01/10 12:24:23
LocalSettings.php

$wgEnableUploads = true;

132:素人同然
06/01/10 12:55:26 AXSMxrdJ
>>131
どもです。
しかし、ためしに画像をうpしてみたんですが、今度は

内部処理エラー
出典:
ファイル "/tmp/phpCIkRP2" から "/virtual・・・・・/wiki/images/7/7f/・・・.png" のコピーに失敗しました。

でなかなかうまくいかないのです。
英語版のメタウィキなんかも読める限りは読んでみたんですが、ちょっとよく分かりません。
何とかならないでしょうかねぇ・・・

133:nobodyさん
06/01/10 17:10:48
素人同然、とういうか真性素人さんへ。
貴方の「読める限り」というのがいかほどかしりませんが、パーミッション大丈夫ですよね?

134:nobodyさん
06/01/10 20:03:55
>>132
$wgHashedUploadDirectory = false;

XREAではプログラムからディレクトリを作成できないから
アップロードディレクトリのハッシュ化をしなければいい。

135:素人同然
06/01/11 08:25:58 K42vNj+a
>>133
images/ は777にしてあります。私の実力ではあとはどうにも・・・
>>134
やってみまして・・・
とりあえず画像をうpさせることができました。
しかし、2バイト文字を含んだファイル名だとやはり

"/virtual/・・・/wiki/images/temp/20060110232134!○○○1.jpg"のコピーに失敗しました。

のようなエラーが出てしまいます。
また、同じファイル名のものを再度うpしても同様なエラーが出ます。
このままではちょっと格好が付かないので解決できないでしょうか。

136:nobodyさん
06/01/12 01:01:38
>>135
tempディレクトリは「手動」で作成したか?

137:nobodyさん
06/01/12 16:19:31
最近mediawikiをインストールしました。
メインページを編集したいのですが編集しようとすると”\a'\?\o'\U'?1/4\? を編集中”になってしまいます。
どうすればうまくメインページを編集できますか?

FreeBSD/6.0、Apache/2.0.55、PHP/5.1.1、mysql/5.0.16です
設定はほとんどいじっていません

138:nobodyさん
06/01/12 20:48:30
確か mysql のユニコードサポートを使うかどうかのフラグが LocalSetting.php
にあったはずだからいじってみな。

139:nobodyさん
06/01/12 21:09:27
>>138ありがとうございますやってみたいと思います。

>>137に付けたしですが、メインページを編集すると\a'\?\o'\U'?1/4\?の方が編集されて
\a'\?\o'\U'?1/4\?を編集するとメインページが編集されます。

140:nobodyさん
06/01/13 20:07:18
文字のサイズは何処で変更できるのでしょう?


141:nobodyさん
06/01/13 20:17:07
スタイルシート

142:nobodyさん
06/01/13 20:35:13
どれでしょう?

143:nobodyさん
06/01/13 20:42:44
>>141
ありがとうございます
解決しました

/skins/monobook

のなかにありました

144:nobodyさん
06/01/14 12:13:38
新しく作られたページってどこに保存されてるんですか?

145:nobodyさん
06/01/20 12:48:24 VbkYaJLJ
↑データベース
テーブル名はバージョンによって違ったりする。

146:nobodyさん
06/02/05 18:12:29 +WBb2fLK
>>144
>>145
便乗してしつもんさせてください。

データベースに対して一括して記事を登録する事は可能ですか?
一々mediawikiのページを開いて、カキコするしか
登録の手段はないのでしょうか?
(FSwikiではDATAフォルダにFTPソフトで一挙にUP出来たんですけどね)


また、登録した記事は、データベースから一括で
ダウンロードできるのでしょうか?

(ウィキペディアなんかじゃ一括ダウンロード出来るみたいですけど)


147:nobodyさん
06/02/06 21:46:01
MediaWikiインストール後の運用についてなのですが。

ヘルプ等初期項目についてどうされていますか?
ウィキペディアからコピペし、問題の無いように改変して使用しようとしていたのですが
初期項目とそのリンク先項目だけど膨大な量になり、目が回りそうになっています。
削ろうにもヘルプが無いとウィキペディアを普段から使用されている方以外には
使用しづらいでしょうし・・・
みなさんやはり地道にヘルプを作成されているのでしょうか(´・ω・`)


また、上記と関連して質問があります。
ウィキペディアから「編集の仕方」部分を自家サイトのMediaWikiにコピペした場合に
プレビューは表示できるのですが、保存を行うと、保存に失敗してしまいます。
原因として何が考えられるでしょうか?


148:nobodyさん
06/02/07 12:56:22
>>147
コピペじゃなくてデータベースダンプを落としてきてインポートしましょう。
コピペだと履歴が持ってこられないのでGFDLでの利用になりません。
GFDLで利用することがウィキペディア二次利用のルールなので、
個人使用の範囲ならいざ知らず、他人に使わせるつもりだったら、
見つかったらウィキペディアから文句とか文句とか文句とか…(訴訟とか

149:nobodyさん
06/02/07 17:02:39
>>148
変なこというなよ。
好きなだけ改変・複製できるんだから、履歴自体はなくても文句は言われないだろ。

データベースダンプを利用したほうが楽なのは確かだが。

150:nobodyさん
06/02/07 18:01:50
>>149
Wikipedia項目リンク

151:nobodyさん
06/02/07 21:52:40
履歴も必要だったんか。正直スマンカッタ。

152:nobodyさん
06/02/08 00:31:43
神保たんがウィキペディア本家を作ったとき、CCはなかった。
神保たんは一番適当そうだったGFDLを選んだ。

GFDLは履歴保持とかGFDL原文をつけなければならないとかで結構
不自由なのだが、さらに困ったことにGFDLは、GPLよろしくGFDL汚染を
引き起こすのである。不便なので何とかしようという話題は本家MLなどで
何度か起きたが、過去の資産を失いたくはないなら不自由なGFDLのまま
やり続けるという選択肢しかなかった。

それはウィキペディア苦悩の歴史。

ウィキペディアの二次利用についてはウィキペディアの中でもまだ「これ」と
いった方法は確立されていないようだ。ただ、MediaWikiを使うのであれば
まだ簡単な方で、つまりデータベースダンプを使うのである。

153:nobodyさん
06/02/08 07:10:17 IIjqeKT6
>>146 ですが―、

皆さんのお話はよく分かりません。
私ごときの知識でmediawikiを設置しようとしたのが
間違いだったのかも知れません。



154:nobodyさん
06/02/08 18:35:59
>>153=>>146
誰もあんたに返答してないので、話がわかったらあんたはエスパーだな。
で、あんたのやろうとしてることにMediaWikiのI/Fがあるのかどうかは
知らないが、とりあえずMySQLでDBを直叩きしてみればいいんじゃないの?

155:147
06/02/10 02:55:30
遅くなりましたが報告です。
複製その他GFDL等についての情報、ありがとうございました。

ヘルプの件ですが、
・GFDL問題。
・インポートを行った場合でも、リンク先の先・・の改変や調整作業が複雑
等を考慮し、
・自家MediaWikiのヘルプ部には、Wikipediaのヘルプページへのリンクを表示する。
・基本的な「使用方法」はWikipediaと同じである旨を記述。
・リンク先ヘルプはWikipediaのページであるため当サイト内容を持って改変をしてはいけない旨を厳重に記述。
とする事にしました。

自家ページとの内容の差を考えると、あまり良い方法とは言えませんが
ライセンス問題は色々とデリケートな部分もあると思うので、
使用する人に各自対応してもらった方がいいかなと・・・(´・ω・`)


手抜きも出来(ry

156:nobodyさん
06/02/22 07:19:04
 

157:nobodyさん
06/02/25 01:51:43
さっきMediaWikiをインストールしました。

ページの編集は問題なくできるのですが、アップロードを行うと
「指定したファイルは壊れているか拡張子が正しくありません。ファイルを確認の上再度アップロードをしてください。」
というエラーが表示されます。どんなファイルを指定しても同じです。

環境がだめなのかなぁ。。。?

158:nobodyさん
06/02/25 02:26:23 hNJtw1qz
使えるレンサバありますか?
セーフモード非対応などいろいろ制限あって使えない。

159:nobodyさん
06/02/25 13:35:27
>>157
LocalSettings.php の
$wgEnableUploads = true;
を有効にして、必要なら
$wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg' );
を追加(さらに必要な拡張子を足せばいい)。

include/DefaultSettings.php にいろいろ設定の仕方が
書き込まれてるから適当に眺めれ。

160:157
06/02/25 13:39:37
>>159
一応レス一通り読ませていただいて、設定済なのですが。。。
DefaultSettings.phpを直接編集しても問題ないですよ・・・ね?

161:nobodyさん
06/02/25 13:54:26
>>160
何を「問題」としているのかよくわからないんだけど、
名前読むと分かるけど DefaultSettings.php は
デフォルト設定なので LocalSettings.php を弄るのが
正しい態度だと思う。

あと、設定してもアップロードできない場合は、$wgUploadPath
が指定してるディレクトリ(たぶん images/)配下に apache
のユーザ権限で書き込み可能かどうか確認してみて。

162:nobodyさん
06/02/25 18:49:45 J46cQdYa
s

163:160
06/02/25 20:40:43
>>161
レス遅れてすみません。
ユーザ権限では書き込みできました。パーミッションは777にしています。
どこが原因でしょう。。。もしかしてサーバ環境?

環境は OS:Terbo Linux Apache1.3.27 php-4.2.3-27です。


164:163
06/02/25 20:42:15
スペルミス
×Terbo ○Turbo

165:nobodyさん
06/02/25 21:31:58
だとすると本当にファイルが壊れてる可能性も…

166:nobodyさん
06/02/26 01:55:47
>>163
uploadcorruptが表示されるって事は推定したMIMEタイプと拡張子の整合性が取れてないって事なのよね。
(つまり、おそらくはパーミッションそのほかの問題ではない)

MimeMagicが悪さしてると思うから、アップロードしようとしてるファイルの拡張子と、
[[Special:Version]]で表示されるMediaWikiのバージョンを書いて頂戴。

LocalSettings.phpに $wgVerifyMimeType=false; と書いてエラーメッセージが回避できることも確認してみて。

167:nobodyさん
06/02/26 02:14:26
>>163
URLリンク(meta.wikimedia.org)

168:163
06/02/26 04:50:37
>>167
アップロードできました!!
ありがとうございます。

# metaのFAQにあるとは・・・気をつけます

169:163
06/02/26 16:53:13
>>166
MediaWiki: 1.5.6
PHP: 4.2.3 (apache)
MySQL: 3.23.58-log
です。

$wgVerifyMimeType=false;
エラー回避はできました。
(このままだとまずい?)

170:169
06/02/26 16:54:11
↑追加
拡張子はgifとpngを試しました。

171:nobodyさん
06/02/26 21:22:20
レンタルサーバでmediawikiを入れられる所ってありますか?
ロリポップだと使えなかった・・・orz

172:nobodyさん
06/02/26 21:46:47
>>171
XREA。

173:nobodyさん
06/02/26 22:47:57
>>172
どもです!早速徹夜でやってみます〜。

174:nobodyさん
06/02/27 13:44:36
>>171
ロリポップ使えるよ


175:nobodyさん
06/02/27 19:07:50 Wz2sZ+h8
>>171
え? おいらロリポップだけど使えているよ。


176:nobodyさん
06/02/28 11:02:26
>>160 >>161
ファイルの先頭に思いっきり編集するなと書いてあるだろう

>>169
セキュリティ的にはかなりまずいな
外部に公開してるならPHPをアップデートしたほうがいい
URLリンク(blog.ohgaki.net)
ヒマがあればMySQLもせめて4を目指せ

177:nobodyさん
06/03/02 20:34:03
MediaWiki 1.5.7 がリリースされました。

[重要] 1.5.6 のインストール時(アップグレードは含まれません)に MySQL の root アカウントの
     パスワードを入力して新たなアカウントを作成した場合、root のパスワードが新たに
     作成したアカウントのパスワードに変更されてしまう不具合がありました。
     該当する方は手動で元に戻す必要がありますので、お気をつけください。
     ただし、インストーラの不具合ですので、1.5.6 ユーザは必ずしもアップグレードしなければ
     ならないわけではありません。

他にもいくつかの不具合が修正され、IE7との互換性が向上されています。

リリースアナウンスメント (MediaWiki-announce)
URLリンク(mail.wikipedia.org)

リリースノート
URLリンク(sourceforge.net)

MediaWiki.org 日本語
URLリンク(www.mediawiki.org)

以上。

178:nobodyさん
06/03/03 15:00:42 6djV1MmJ
レンタルサーバー探しているんですが
独自ドメイン持込対応ならロリポップ、XREAあたりかなとおもっていますが
aaa.mydomain.com
bbb.mydomain.com
みたいに複数のサブドメインでそれぞれMediaWikiをインストするなら
MySQLもそれぞれ設定しないといけないのですか?
一つのDBで可能?
ロリポップ、無料のXREAは1個みたいだし
XREA+は5個までOKみたいだが

179:nobodyさん
06/03/03 16:58:54
>>178
プレフィックスをつけて区別すれば、データベースは一つでも可能。

そのまま二つのMediaWikiを導入してしまうと
テーブル名(例えばarchive)がぶつかってしまうけど、
両方、もしくは片方にプレフィックスを設定しておけば
「a_archive」「b_archive」のように
異なるテーブル名になるので、ぶつからずに済む。

具体的には、LocalSettings.php中の$wgDBprefixの値を
双方のMediaWikiで重ならないように設定すればOK。

180:nobodyさん
06/03/03 19:49:18
>>179
たすかりました thanks

181:173
06/03/05 02:31:06
>>174
>>175
そうなんですか!あれれ・・・。また徹夜でやってみます。

182:nobodyさん
06/03/08 01:59:42
>>181
徹夜は必要ない。
18日まで待て。18日になったら URLリンク(www.gihyo.co.jp) 開いて買え。


183:173
06/03/11 01:47:45
>>182
18日まで待ってみますね。どうもありがとうございましたm(_ _)m

184:nobodyさん
06/03/11 01:56:46
>>182
志村それ2月

185:nobodyさん
06/03/13 10:44:06
>>184
だから、「18日になったら」。

186:nobodyさん
06/03/13 14:52:09
そもそも、そんなものを待たなくても
徹夜する必要なんかどこにもない。

187:nobodyさん
06/03/18 22:24:01 e9dlGM0f
じゃあ韓国の携帯は何時間見れるんだよwww

188:187
06/03/18 22:26:18
. .: : : : : : : : :: :::: :: :: : :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    . . : : : :: : : :: : ::: :: : :::: :: ::: ::: ::::::::::::::::::::::::::::::::::::::
   . . .... ..: : :: :: ::: :::::: :::::::::::: : :::::::::::::::::::::::::::::::::::::::::::::
        Λ_Λ . . . .: : : ::: : :: ::::::::: :::::::::::::::::::::::::::::
       /:彡ミ゛ヽ;)ー、 . . .: : : :::::: :::::::::::::::::::::::::::::::::  
      / :::/:: ヽ、ヽ、 ::i . .:: :.: ::: . :::::::::::::::::::::::::::::::::::::::
      / :::/;;:   ヽ ヽ ::l . :. :. .:: : :: :: :::::::: : ::::::::::::::::::
 ̄ ̄ ̄(_,ノ  ̄ ̄ ̄ヽ、_ノ ̄ ̄ ̄ ̄

>>182
18日になりましたねorz

189:nobodyさん
06/03/22 21:35:32 XjJ/gJGo
初めまして、よろしくお願いします。
mediawikiでサイトを構築していますが↓

URLリンク(www.pokpok.jp)

検索エンジンにかかりません。
ログには次のようにあるのでロボットは来ていると思うのですが?

66.249.66.43 - - [22/Mar/2006:20:10:08 +0900] "GET /~jyo/index.php?title=%E7%89%B9%E5%88%A5:Recentchanges&from=20060321125014&days=3&limit=250&hideliu=1 HTTP/1.1" 200 11765 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +URLリンク(www.google.com))"

どうして検索にかからないのでしょうか?

190:nobodyさん
06/03/22 22:24:00
Googlebot(←綴りに自信なし) は foo.php/(パス) や foo.cgi/(パス)
型式のURIをCGIで動的に出力されるページとみなして、
インデックスへ登録する際に制限をかけた気がする。

ただ反映が遅いだけの可能性もあるのでとりあえず気長に待つのも吉かと。

191:nobodyさん
06/03/22 22:33:21
今から1時間前にロボットが来たようなので、
まだインデックスが反映されてないだけでは?

192:nobodyさん
06/03/22 23:58:27
>>189
GoogleのFAQ読んでみれば?

193:nobodyさん
06/03/27 14:23:01
MediaWiki 1.5.8 / 1.4.15 がリリースされました。

XSSの脆弱性が修正されています。
1.5系/1.4系をインストールしている方はアップグレードしてください。

リリースノート:
1.5.8: URLリンク(sourceforge.net)
1.4.15: URLリンク(sourceforge.net)

ダウンロード:
URLリンク(prdownloads.sourceforge.net)
URLリンク(prdownloads.sourceforge.net)

194:nobodyさん
06/04/02 00:06:52 T0K4MjSG
無料のXreaにWikiを設置したら見れないという報告があいついたのですが、自分では見れるとき、原因は何が考えられますか?
広告の可能性が一番大きいのでしょうか。

195:nobodyさん
06/04/03 04:40:27
最近調子悪いからじゃないかな?

196:nobodyさん
06/04/05 00:22:30 oIstk+u/
確かにCGIは重いが、PHPは?

197:nobodyさん
06/04/05 22:24:01

MediaWiki 1.6.0がリリースされてるようですよ〜



198:nobodyさん
06/04/07 17:24:41
>>197
何が変わったんだ?
と言うか早速1.6.1がでとるけどな

199:nobodyさん
06/04/07 18:08:35
1.6.0は基本的には新機能の追加です(以下リリースノートから)
* ログインとアカウント登録のフォームが分離されました。
* ページ保護機能の強化(細かいレベルの設定が可能になりました)
* テンプレートを更新すると、それにあわせてリンクの情報が更新されるようになりました。
* テンプレートの引数にデフォルト値を設定できるようになりました
* SVGファイルをPNGに変換してインラインでも表示できるようになったこと。
* Atom0.3ではなく1.0を出力するようになったこと。
* Feed出力の差分を読みやすいように色をつけたとこ。

データベース周りでは
* MySQL3系の対応が廃止されたこと
* 試験的にMySQL4.1/5.0のUnicodeモードに対応したこと
* 試験的にOracleにも対応したこと
があります。

他にも細かいバグ修正やたくさんの実用上での調整が入っています。

1.6.1はデータベースのパッチに設定ミスがあったので、主にそれの修正です。
これからは四半期ごとにメジャーリリースが行われる予定です。

200:nobodyさん
06/04/07 18:22:16 HNdTEU4o
書き忘れましたが、1.6は既にWikimediaのサーバに入っているspam対策の拡張にも対応しています。

* SpamBlackList - URLリンク(meta.wikimedia.org)
スパムURLの投稿を防ぐ機能(以前からあったもの)に加え、
新しくブラックリストに加わったURLを一掃する機能が追加されました。
(つまり、投稿時点ではブラックリストになかったURLに対する防禦機能です)

* ConfirmEdit - URLリンク(meta.wikimedia.org)
こっちは、ログインしていない利用者がページに外部リンクを加えるには、
Captcha文字列の入力を必要にするエクステンションです。
また、アカウントの登録時にもCaptchaが表示されます。
これを使用すればほぼ100%のURLスパムを防ぐことができます。

201:nobodyさん
06/04/08 13:11:36
1.6.1にupgradeしようとしたらつまづいた。
URLリンク(bugzilla.wikimedia.org)
だった。

202:nobodyさん
06/04/08 15:41:14 POKOnyUA
あれバグだったんだorz
さばが1.6.1対応してないと思って、1.5.8を入れてしまったorz

203:nobodyさん
06/04/08 18:54:57 POKOnyUA
すべてのページに同じメッセージ(タグ)を挿入するためにはどう改造すればよいですか?

204:nobodyさん
06/04/09 01:20:40 1z6o+orQ
>>203
ちなみに、<body>のあとで、文章などの前に挿入したいのですが、

205:nobodyさん
06/04/09 11:14:35
>>204
ページタイトルの前でよければ[[MediaWiki:Sitenotice]]

下に入れるならエクステンションでフックするのが綺麗なんだろうけど、
まだドキュメンテーションが進んでないから、Monobook.phpとかを変えてしまうのもひとつの手。

206:nobodyさん
06/04/09 14:07:23 w1WBsLbR
>>205
d
ついでに気がついたことを投下
maintenance/interwiki.sql
を書き換えれば、DBを書き換えなくてもInterwikiでリンクできるページを変えられるっぽい。

207:nobodyさん
06/04/09 14:13:41 w1WBsLbR
>>205
やっぱりありがとうございました。と普通に言うべきでした。>>206の発言訂正させていただきます。

208:nobodyさん
06/04/09 14:57:30 w1WBsLbR
と思ったら、タグが挿入できないのですね・・・
困りました。<script>と<a>,<noscript>,<img>,<iframe>タグを入れる必要があるので・・・

209:nobodyさん
06/04/09 15:28:35
>>208
じゃあ、LocalSettings.phpの$wgSiteNoticeで設定したらどうかな。
[[MediaWiki:Sitenotice]]は削除するか半角ハイフンだけにしておいて。

コード見ればいいんだけど・・・記憶ではたしか生のHTMLも通るはず。

210:nobodyさん
06/04/09 17:30:14 my0YBl3d
>>208
$wgSiteNoticeはタグが通りませんでした。

めんどくさくなって、はじめに教えてもらったもう一方のMonobook.phpをたたくことにしました。そっちのほうはうまくいきました。
いろいろとアドバイスを下さって本当にありがとうございました。

211:nobodyさん
06/04/09 17:31:53 my0YBl3d
>>209
最後の最後でアンカーミス(正209。誤208)してしまいました。
あらためて私の不届きをお詫び申し上げるとともにお礼申し上げます。

212:nobodyさん
06/04/12 21:33:06 UlnGT8Ri
hosu

213:nobodyさん
06/04/15 01:19:08 0UI6xGJZ
hosu

214: ◆sktA/bsdVM
06/04/15 21:28:57 8e7PfUlJ
管理者とログインユーザは画像のアップロードができるんですけど
これに加えてIPアドレスユーザもアップロードできるように許可するには
どうすればいいでつか?


215:nobodyさん
06/04/15 21:36:39
>>214
$wgGroupPermissions['*']['upload'] = true;
試してみて。たぶん大丈夫。

216:nobodyさん
06/04/15 22:39:16 eWTJJ++S
Xreaに1.6系のMediaWikiがインストールできないのですが・・・

217:nobodyさん
06/04/15 23:10:15
>>216
エスパーじゃないのでわかりませんがな。
"Please include all of the lines below when reporting installation problems." と書いてあるように、
インストーラの吐いたエラーメッセージを見せてください。。

MediaWiki 1.6.0からMySQL3系には対応していないから、
URLリンク(www.value-domain.com) でバージョンをチェック。

218:nobodyさん
06/04/15 23:42:04
俺もインストールできんかた。
たしか、s211さーばでやったけど、インストールはできたが、
トップページがたった二文字で「■?」だった。
データベースの言語はUnicodeでいいんだよね?

219:nobodyさん
06/04/16 12:32:25 v2yqhzTi

Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit in safe mode in /virtual/(ユーザー名)/public_html/wiki/install-utils.inc on line 29

PHP 5.0.3 installed
Warning: PHP's register_globals option is enabled. Disable it if you can.
MediaWiki will work, but your server is more exposed to PHP-based security vulnerabilities.
Warning: PHP's safe mode is active. You may have problems caused by this, particularly if using image uploads.
PHP server API is apache; ok, using pretty URLs (index.php/Page_Title)
Have XML / Latin1-UTF-8 conversion support.
PHP's memory_limit is 64M. If this is too low, installation may fail!
Have zlib support; enabling output compression.
Neither Turck MMCache nor eAccelerator are installed, can't use object caching functions
GNU diff3 not found.
Found GD graphics library built-in, image thumbnailing will be enabled if you enable uploads.
Installation directory: /virtual/(ユーザー名)/public_html/wiki
Script URI path: /wiki
Environment checked. You can install MediaWiki.
Warning: $wgSecretKey key is insecure, generated with mt_rand(). Consider changing it manually.
Generating configuration file...

Database type: mysql
Attempting to connect to database server as (ユーザー名)...success.
Connected to 4.1.7
Database (ユーザー名) exists
Creating tables... using MySQL 4 table defs...Query "CREATE TABLE `wikiwikiwebjob`
( job_id int(9) unsigned NOT NULL auto_increment, job_cmd varchar(255) NOT NULL default '',
job_namespace int NOT NULL, job_title varchar(255) binary NOT NULL, job_params blob NOT NULL default '',
PRIMARY KEY job_id (job_id), KEY (job_cmd, job_namespace, job_title) ) TYPE=InnoDB " failed with error code
"Specified key was too long; max key length is 1024 bytes (localhost)".

220:nobodyさん
06/04/16 12:36:07 v2yqhzTi
>>217
s101.xrea.com
220.151.238.226
Athlon 64 3500+ 1025MB
Apache1.3.34
Perl5.8.3
PHP5.0.3
Ruby1.8.4
MySQL4.1.7
PgSQL7.4.9
で、

Please include all of the lines below when reporting installation problems.
>>219の内容
となっています。
どこが原因でしょうか。

なお、MediaWiki1.5.8は正常に稼動しています。

221:nobodyさん
06/04/16 14:05:36
>>219
こんなやつ出てくると思ったから>>201で貼っといてやったのに。
maintenance/archives/patch-job.sqlか
maintenance/tables.sqlの最後のところを直せば。

222:nobodyさん
06/04/17 02:14:54
>>218
同じ。無料鯖使ってる?多分広告のせい。

223:nobodyさん
06/04/17 02:25:32
無料だとうまくいかないみたいだね

224:nobodyさん
06/04/17 03:41:53
Windowsで画像のファイル名に日本語使うと文字化けして表示されないんだが、なんか解決法ない?

225:nobodyさん
06/04/17 18:47:50
>>224
WinXP, NTFS, Apache/2.0.55, PHP/5.1.2 で再現。
やはり生UTF8をファイル名に使うとファイルシステムによっては問題が出るだろうねえ。

そのあたりは includes/Image.php が司ってるんだけど、これがまた入り組んでるのよね。
[URLリンク(bugzilla.wikimedia.org) MediaZilla]にレポート投げて気長に待つしかないんじゃないかなあ。

226:nobodyさん
06/04/17 20:01:47 K0NMMEI3
漏れは、xディレクトリに入れて、広告を手動表示しているが、漏れは見れるのにほかの香具師は動作がおかしいらしい。

227:nobodyさん
06/04/17 20:03:21
>>225
うーん、せめてASCII文字以外は受け入れないようにしとくか・・・

あと、wikidiff2も上手くコンパイルできないなあ・・・

なんというか、Winで動かそうというほうが無理あるのかも知れんね

228:nobodyさん
06/04/17 22:08:09 K0NMMEI3
半分の香具師が表示できないと文句が来るのだが、有料のXreaに変えれば状況って変わるのか?

229:nobodyさん
06/04/17 22:11:27
>>226の状態で動作がおかしいなら、
期待できないよ。
有料は"広告免除"だから

230:nobodyさん
06/04/19 23:09:47
>>227
うちもだ・・・。だれか偉い人コンパイルしたのうpしてくれると助かる・・・。
多分standaloneとかでphpのバージョン違いは何とかなると思うので。

231:nobodyさん
06/04/20 05:18:42
>>230
結構めんどうだな・・・
案の定、ファイル足りないエラーだらけ

232:nobodyさん
06/04/21 14:10:00 9EOOBZRa
これって履歴とかで表示されるIPアドレスは消せないの?
結構個人情報の観点から問題だと思うので消したいのですが。。。

233:nobodyさん
06/04/21 15:35:11
>>232
ユーザ管理にIPアドレスを使ってるから無理。
コード弄って記録/表示しないようにできないわけじゃないけど。

グループ '*' から 'edit' 権限を奪って、ログインしないと編集できないようにするのが手っ取り早い。
$wgGroupPermissions['*']['edit'] = false;

1.6からはログインしないで編集しようとすると警告がでるようになってるから、
それほど気にするようなことでもないと思うけれど。

234:nobodyさん
06/04/22 01:45:37
index.phpで環境変数のREMOTE_ADDRを0.0.0.0かなんかにすればいいんだろうけど、かなりおすすめしない。

235:nobodyさん
06/04/22 03:20:43
>>232
誰が編集したのか分からない状態で弄り回すってのはMediaWikiでは考慮されていないから、
そういう用途に使いたいなら、もっと優れた別のウィキエンジンがあるんじゃないかな。

「MediaWikiはWikipedia用に設計されていて、どんな目的にも使えるわけじゃない」
というのを開発者(の一部)がいつも言っているような気がします。


236:nobodyさん
06/04/22 10:53:09
MediaWikiの導入を考えてるんだけど日本語化ってされてる?

237:nobodyさん
06/04/22 10:58:59
>>236
日本語版Wikipedia(URLリンク(ja.wikipedia.org))程度なら。

>>235
どうも、WikisourceとかはMediaWikiが適していない気がするのは俺だけか

238:nobodyさん
06/04/22 11:10:09
>>237
てことは導入するときに自分で直した方が良いのかな

239:nobodyさん
06/04/22 11:18:01
>>238

てか、インストール(/config/index.php)時に言語が選択できるから、そこでjaを選べばいい。
ただし、一部英語のままだったりすることもあるので、それはMediaWiki名前空間の編集で対処。

240:nobodyさん
06/04/22 23:10:18
言語間リンク(interlang)ってどうやって設定するの?

241:nobodyさん
06/04/23 00:32:30
>>240
interwiki テーブルにレコードを追加する。

iw_prefix が languages/Names.php で定義された言語コードなら、自動的にinterlangと認識される。

242:240
06/04/23 02:02:56
>>241
なるほど、Names.phpなんてものがあったか・・・。感謝。

243:nobodyさん
06/04/26 23:44:55 +BOfk+LE
hosu

244:nobodyさん
06/04/30 04:25:27
>>230
スタンドアロンの方もコンパイルできない?
ライブラリに依存したりはないから、詰まることはないと思うんだけど。

g++ wikidiff2.cpp standalone.cpp -o wikidiff.exe
はすんなり通ったよ。

245:nobodyさん
06/04/30 20:58:05
げ、まじだ・・・

よく調べもしないで適当に質問をしてしまったらしい・・・。

感謝感謝。
あとはDifferenceEngine.phpを適当に弄れば使えるようになる、かな。

246:nobodyさん
06/05/03 04:31:16
ここは素人は迂闊に近寄れなさそうだね。

247:nobodyさん
06/05/03 10:23:45
>>246
そうでもないと思うよ。

MediaWikiは設定は面倒だけど難しいわけじゃないから、
環境さえ整っていれば簡単に導入できる。

一番の問題は日本語のドキュメントがないことだろうけど、
そのためにこのスレがあるんだし。

248:nobodyさん
06/05/03 11:16:45
>>245
$wgExternalDiffEngine = "{{{path}}}/wikidiff.exe";

だな

>>246
LAMP環境が組めれば、インストーラーも付いてるから苦労することはない。
Windowsだと、utf-8関連で画像がいろいろ。

てか、Apache側の問題な気もしてきた

249:nobodyさん
06/05/04 22:23:44
どっかで拾ってきたeAcceleratorのWinBinaryがうごかねー、てか、編集しようとするとhttpdが落ちる

250:nobodyさん
06/05/06 18:50:11 r2TXYNXv
mediawiki-1.6.3を使用しています。
特定のページにアクセス制限をかけることについて質問です。
やりたいことは、
ユーザー権限の管理の有効なグループにfriendを追加して、特定のユーザーにfriend権限($wgGroupPermissionsで'user'と同じ権限を持つ)を与える。
そして、思い出写真とか友達予定などのページを作ったとき、friend権限をもつユーザーにしかそのページを閲覧編集ができないようにする。
MediaWiki よくある質問と回答集
URLリンク(meta.wikimedia.org)
で、WikiSysopあるいはBureaucratあるいは特定のユーザのみが閲覧可能なページを作成するにはどうすればいいですか?
URLリンク(meta.wikimedia.org)
を見ましたが理解できません。
新しいグループはデータベースに直接登録するのでしょうか?
登録したあと、どのようなコード、設定を追加すればよいのでしょうか?
教えてください。

251:nobodyさん
06/05/07 01:03:47
>>250
どこに引っかかってるのかよくわかんない。

グループの定義は$wgGroupPermissions。
実際にユーザをグループに割り当てるのは[[Special:Userrights]]。
MediaWikiの権限/グループの管理機構はどの程度理解してる?

それから、PHPの知識はどの程度ある?
全く分からないなら、穴を開けかねないから弄るのはお勧めできない。

開発者の誰かの言葉を借りるなら「もっと優れたCMSはたくさんありますよ。」


252:nobodyさん
06/05/07 01:25:40
やっぱりここは素人は迂闊に近寄れなさそうだね。

253:nobodyさん
06/05/07 01:43:16
>>249
Win32でつかったことはないんだけど、<?php eaccelerator();?>はうごくんかな。。

他のPHP関連スレで訊いたほうがいいかもわからんね。
スレ覧ながめた限りでは多すぎてどこが適当かわからんけど。

254:249
06/05/07 03:14:46
>>253
ありがと、それは動く。

で、なんかさっきいろいろやってたんだが、
公式からeAccelerator 0.9.5-beta2落としてきて、
そのままだとなぜかVCで開けなかったのでプロジェクトファイルをテキストエディタで弄ったらコンパイルできた。

今のところ快調に動いてる。
まあ、このバージョンからcontrol.phpとか言うのにかわってeaccelerator();がなくなったんだけど。

あ、バージョンは
* MediaWiki: 1.7alpha (r14102)
* PHP: 5.1.4 (apache2handler)
* MySQL: 4.0.26-nt

動作報告まで。

それにしても、そのままでプロジェクトが開けもしないのはうちの環境だけかな・・・
意外と改行コードの問題だったりしそうだ。

割とスレ違いだったかなeAcceleratorとか。ごめん。

255:249
06/05/07 04:02:02
と、思ったんだが、まだ再現性の低いバグ(?)が・・・

Apacheごとかたまるんだよな

256:nobodyさん
06/05/10 20:12:11 0HtZjqRF
hosu

257:nobodyさん
06/05/12 22:05:40 p79+iol6
Xreaのサーバ(s101,s211)で、Mediawikiが変な文字をはいて止まってしまう(ブラウザがおかしくなる)という情報があるのですが、なぜでしょうか・・・

258:nobodyさん
06/05/12 22:08:20 p79+iol6
なお、私の環境では見た目・操作では正常です。

259:nobodyさん
06/05/12 22:30:40
xreaでMediaWiki導入すると環境によっては見れない、という話は何回か挙がってるけど、
スクリーンショットとか出力されるHTMLソースとかがないと何とも分からないねえ。

260:nobodyさん
06/05/13 21:51:31 cjWL9Xj+
IE7にしたら再現できました。
HTMLのソースコードはIEでは、何も表示されていない場合のソースコードと同じでした。

261:nobodyさん
06/05/16 21:07:45
Backlinkの一覧をページ内に直接表示するにはどうしたらいいですか?
[[Special:Whatlinkshere/{{NAMESPACE}}:{{PAGENAME}}]]
とかで一覧ページへのリンクを表示することはできるのですが、一覧自体を表示させたいのです。
必要なら何かextensionを使うのでもいいです。

262:nobodyさん
06/05/16 23:36:19
>>261
余分なものが表示されるけど、LocalSettings.phpに

$wgExtensionFunctions[] = 'efIncludableWhatlinkshere';
function efIncludableWhatlinkshere() {
  $page = SpecialPage::getPage( 'Whatlinkshere' );
  if( ! is_null( $page ) ) $page->includable( true );
}

として、{{Special:Whatlinkshere/{{FULLPAGENAME}}}} とか。

263:262
06/05/16 23:50:32
付け加えとくと、SpecialPage::includingで特別ページが埋め込まれて使用されているかどうかを取得できるから、
WhatLinksHerePage::excute/showIndirectLinksをいじって、
$this->including()がtrueのときは、ヘッダフッタを表示しないようにすればいいと思う。

具体的に言えば、ll. 62, 189-191, 195-198, 235-237あたり。
SVNのコード見てるから1.6ではちょっとずれてるかもしれない。

264:nobodyさん
06/05/19 21:33:51 D5WkyPaP
データベース検索の文法エラー。これは恐らくソフトウェアのバグを表しています。 最後に実行を試みた問い合わせ:
(SQL query hidden)
from within function "Article::insertOn". MySQL returned error "1062: Duplicate entry '0-' for key 2 (localhost)".
こんなエラーが出たのですが、どうすればいいのでしょうか・・・

265:nobodyさん
06/05/19 23:41:40
>>264
エスパーじゃないので分からんなあ

何をしたときにそうなるのか、一回きりなのか毎回エラーになるのか。
MediaWikiのバージョン。エクステンション入れてたらそれも。

$wgShowSQLErrors=true; にしたときの結果もあったほうがいいかもね。

ユニークインデックスが重複してるっぽいけど。
それにしてもDBkeyがブランクになる状況なんてあるのかな

266:261
06/05/20 13:02:11
>>262
お礼が遅くなりましたができました、ありがとうございます。
アドバイスをもとに基本的なやり方を勉強して、結局は出力を好みに調整する
ために SpecialWhatlinkshere.php をコピーして別クラスを作りました。

267:nobodyさん
06/05/20 21:45:33 +aZA53lF
>>265
再インストールしたら解決しました。ご迷惑かけて申し訳ありません

268:nobodyさん
06/05/20 22:00:36 OdTVq9DE
XreaでMediawikiを動かそうとしましたが、閲覧できないという報告が多く、断念せざるを得なくなりました。
そこで、お聞きしたいのですが、安価なレンタルサーバでうごかせるところはどこですか?

269:nobodyさん
06/05/22 20:14:59 lIxPHe60
CSVファイルをインサートする方法ってあるのかな?

270:nobodyさん
06/05/24 16:36:42
>>269
具体的にどうしたいのか分からないけど、
アップロードしたCSVをテーブル形式で表示する、とかなら
エクステンションを書けば実現できると思う。

271:エル
06/05/24 21:21:58 CqWtG6CI
こんばんは。
この度、大学の卒業制作として、
MediaWikiを扱った作品を制作することになった者です。

今日初めてMediaWiki1.5.6をダウンロードしたのですが、
インストールの方法が分からず困っています。

URLリンク(www.rauru-block.org)
こちらのサイト様を参考にしたのですが、
config/LocalSettings.php
というファイルが作成されません。
何か手順がおかしいということなのでしょうか?
初歩的な内容で申し訳ありませんが、
どなたか教えていただけないでしょうか。

なお、PCの環境は、
WindowsXP
Apache 2.0.50
PHP 5.0.1
MySQL 4.0.20d
です。
よろしくお願いします。

272:249
06/05/24 21:47:25
>>271
[ Install! ] を押したらなんて出た?
あと、なぜ1.5.6?その環境でも1.6.3は動く気がするけど。

(にしても、どういう制作だろ、興味あるな)

273:271
06/05/25 01:40:25 vnZ55QeC
>>272
すみません。
バージョンは1.6.5の間違いでした。
申し訳ありません。

インストールボタンを押したあと、以下の表示が出ました。
本文が長いと怒られてしまったので、
区切って載せていきます。

274:271
06/05/25 01:41:41 vnZ55QeC
1枚目です。

MediaWiki 1.6.5 Installation
Don't forget security updates! Keep an eye on the low-traffic release announcements mailing list.
Checking environment...
Please include all of the lines below when reporting installation problems.

PHP 5.0.1 installed
PHP server API is apache; ok, using pretty URLs (index.php/Page_Title)
Have XML / Latin1-UTF-8 conversion support.
PHP is configured with no memory_limit.
Have zlib support; enabling output compression.
Neither Turck MMCache nor eAccelerator are installed, can't use object caching functions
GNU diff3 not found.
Found GD graphics library built-in, image thumbnailing will be enabled if you enable uploads.
Installation directory: c:\Apache\htdocs\mediawiki-1.6.5
Script URI path: /mediawiki-1.6.5
Environment checked. You can install MediaWiki.
Warning: $wgSecretKey key is insecure, generated with mt_rand(). Consider changing it manually.
Generating configuration file...

Database type: mysql
PHP is linked with old MySQL client libraries. If you are using a MySQL 4.1 server and have problems connecting to the database, see URLリンク(dev.mysql.com) for help.
Attempting to connect to database server as root...success.
Connected to 4.0.20a-nt
Database wikidb exists
Creating tables... using MySQL 4 table defs... done.
Initializing data...
Created sysop account Jeremiah.

275:271
06/05/25 01:43:58 vnZ55QeC
2枚目です。

Initialising "MediaWiki" namespace...
A database error has occurred
Query: INSERT INTO `text` (old_id,old_text,old_flags) VALUES (NULL,'/* tooltips and access keys */
ta = new Object();
ta[\'pt-userpage\'] = new Array(\'.\',\'自分の利用者ページ\');
ta[\'pt-anonuserpage\'] = new Array(\'.\',\'あなたのIPアドレス用の利用者ページ\');
ta[\'pt-mytalk\'] = new Array(\'n\',\'自分の会話ページ\');
ta[\'pt-anontalk\'] = new Array(\'n\',\'あなたのIPアドレスからなされた編集の会話ページ\');
ta[\'pt-preferences\'] = new Array(\'\',\'オプションの変更\');
ta[\'pt-watchlist\'] = new Array(\'l\',\'変更を監視しているページの一覧\');
ta[\'pt-mycontris\'] = new Array(\'y\',\'自分の投稿記録\');
ta[\'pt-login\'] = new Array(\'o\',\'ログインすることが推奨されますが、しなくても構いません。\');
ta[\'pt-anonlogin\'] = new Array(\'o\',\'ログインすることが推奨されますが、しなくても構いません。\');
ta[\'pt-logout\'] = new Array(\'o\',\'ログアウト\');
ta[\'ca-talk\'] = new Array(\'t\',\'項目のノート\');
ta[\'ca-edit\'] = new Array(\'e\',\'このページを編集できます。投稿の前に「プレビューを実行」ボタンを使ってください。\');
ta[\'ca-addsection\'] = new Array(\'+\',\'このページにコメントを加える\');
ta[\'ca-viewsource\'] = new Array(\'e\',\'このページは保護されています。ページのソースを閲覧できます。\');
ta[\'ca-history\'] = new Array(\'h\',\'このページの過去の版\');
ta[\'ca-protect\'] = new Array(\'=\',\'このページを保護\');
ta[\'ca-delete\'] = new Array(\'d\',\'このページを削除\');
ta[\'ca-undelete\'] = new Array(\'d\',\'削除されたページを復帰する\');


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

3981日前に更新/355 KB
担当:undef