05/05/20 15:47:13 1/T9a2Hq
MediaWiki URLリンク(wikipedia.sourceforge.net)
日本では利用者は少ないのかな。
ググってもろくな情報がありません。
改造や見栄えの変更などの情報交換しましょ。
2:nobodyさん
05/05/20 20:04:05
2げと
3:nobodyさん
05/05/20 23:41:19 1/T9a2Hq
あーん。8時間も経ったのに、だれ一人現れない!
やっぱりメディアウィキ使ってる人、日本にはいないんだ。。。
全部一人でやらなきゃいけないんだ。
ウィキの最高峰なはずなのに。。。せめて不人気の理由を教えてほしい。
4:nobodyさん
05/05/21 10:46:09
Wiki クローンがいっぱいあって把握出来て無いに 1 ペリカ。
5:nobodyさん
05/05/21 14:15:45
不人気つーほど知名度もないのでは
はじめて知ったし
6:nobodyさん
05/05/21 16:06:03
wikipedia とかの基盤になってるやつ?
7:nobodyさん
05/05/21 23:21:00
とりあえずMediaWikiとはどういうWikiなのか教えてくれ
8:nobodyさん
05/05/22 07:16:06 d+hirgMl
>>7
6さんの言うとおり、ウィキペディアのソフトですよ。
まったく同じやつです。
9:nobodyさん
05/05/22 09:59:35 F5P+iRt8
確かに、ユーザ参加式(参加者全員で編集していく)のwikiとしては良くできてるよな。
ただ、DB必須でその辺の操作ができない人は気軽に置いたりできなかったり
そのまま手を入れずに置いてしまうとウィキペディアと似たり寄ったりになってしまうのがマイナーな理由じゃないかな
(個人サイトに置くにはPukiWikiで十分ってのもあるが)
10:nobodyさん
05/05/22 14:11:31
とりあえず自宅鯖で動作確認まではやったが、まだ公開してない
メインで使ってる DB がPostgreSQL だから、MySQL だけでなく PostgreSQL にも対応して欲しい
11:10
05/05/22 14:55:07
ちなみに pukiwiki とかとの最大の差はユーザ管理かな
各ユーザがアカウントを作って、ログインしてから編集、というスタイルが基本
いつ誰がどのページにどういう編集を施したかが履歴管理されて
過去の任意の時点に戻すことも簡単にできる
簡単に言えば Wikipedia みたいに編集者個人の責任を明確にするための Wiki で
名無しがより集まってスレのまとめサイトを作る分には不要かもしれない
海外では、責任の明確化が重要視され、名無しはあまり好まれないので、こういうのが必要になる
漏れが立てようとしてるのも実は外人向け
12:nobodyさん
05/05/23 00:18:25
よくわからないままインストールしてみますた URLリンク(wiki.semilog.net)
13:nobodyさん
05/05/23 00:28:37
>>12
らくがきしちゃった。
14:nobodyさん
05/05/24 09:07:40 FySgP9Vj
日本語ファイルが英語だらけなのが気に入らないので
一生懸命頭をひねって立派な日本語に書き直してアップロードしました。
でも、ぜんぜん反映されないよ!
インストール時にデータベースに書き込んで、後からは変更できないのかな。。。
15:nobodyさん
05/05/25 15:21:40
cur テーブルに入ってる > メッセージ
手で SQL 書いて DB の中身を直接書き換えれば変更できるっぽい
16:nobodyさん
05/05/27 05:31:23 kPFHIRbG
完成度は高いんだけど、カスタマイズが面倒くさい。
というか、カスタマイズすることを考慮していない設計。
そのへんが不人気の原因かな。
17:nobodyさん
05/05/27 14:06:22
「サイト管理人がファイルをちょこちょこっといじってサイト全体の見栄えを変えられる」
という思想で作られてるわけじゃないんだろうな
mediawiki が目指しているのはパーソナライズ機能
つまり「サイト管理人がサイトの見栄えを決めて閲覧者に押しつけるのではなく
サイトを見に来た閲覧者の方が自分に合わせてサイトの見方を決められる」
という思想で作られていて
表示言語/スキン/タイムゾーン/表示形式などを自分に合わせて設定する機能が
異様に充実している
ただオプション設定の機能は会員登録しないと使えないので
名無しさんには向いてないんだと思う
この辺は PHPBB が日本で人気無いのと同じ話かと
18:nobodyさん
05/05/28 21:48:37
そのわりにはCSSもHTMLも熟考されたものとはいえないねえ
安易なブラウザ振り分けCSSを山と積み込んじゃって
きょうびブラウザ振り分けなんてしなくても見栄えを統一できるだろ
テクは流布してるんだし
19:nobodyさん
05/05/28 22:11:21
いやあれは
「IE の CSS サポートが糞なので、仕方なく IE**Fixes.css で救済してやってるんだ」
という主張だろ
20:nobodyさん
05/05/30 01:19:14
IEのCSSサポートが糞でもきょうびブラウザ振り分けなんて流行らん
技でおおむねはクリアできるし、できないのならやらなきゃいい
だいいち振り分けが必要なほど凝ったデザイじゃないだろ
あんなにファイルがうじゃうじゃあると、正直見る気が失せるよ
HTMLだってそんなに立派なもんじゃない。とはいえXOOPSに較べりゃ天国
XOOPSの代わりにつかえないかとおれもインストしてみた
21:nobodyさん
05/05/30 10:47:02
ブラウザ振り分けするのは MonoBook だけなので
嫌ならスキンをケルンブルーにでも切替えればいいんちゃう?
まあ MonoBook 作ってる連中は、わざわざ流行らないことをすることで
「IEが糞」というメッセージを発信してるんやろね。
あくまでターゲットプラットフォームは Firefox で、
「そうは言ってもIEユーザもまだ多いので仕方なくサポートしてやる」
つう声が聞こえてくるよう(笑)
22:nobodyさん
05/06/01 15:09:03
>>14-15
1.5alpha1 だと LanguageJa.php を書き換えて画面表示に反映させられることを発見
よーしパパがんがん書き換えちゃうぞー
でも 1.4.4 だとダメだなあ
LanguageJa.php を書き損じるとエラーになるから毎回読んでるのは確かなんだが
23:nobodyさん
05/06/02 12:34:33 dtcVkNAK
これってさ、バージョンアップするときの
データベースの継承とかどうなってんの。
差分配布はしてるみたいだが、
大きなバージョンアップのとき、データベース入れ替えとか
馬鹿なことは言わないだろうな。ちょっと不安なんだが。
24:nobodyさん
05/06/02 13:53:49
アップグレードの際には
DBのスキーマ変換/旧データ引継まで自動でやってくれるので心配いらない
どっちかと言うと MySQL を 4.0.x → 4.1.x/5.x にバージョンアップする方が被害甚大だと思う
25:nobodyさん
05/06/02 14:53:14 dtcVkNAK
ローカルの土建百科事典をやっていて、
参加型サイトに模様替えしたいと思っていたところ。
ウィキペディアは以前から大いに注目していた。
項目数が数千にもなると、一人で維持管理するのはたいへんだし、
いろいろ閲覧者からの突き上げもある。
しかしさすがにこのままじゃ使えないな。見た目を変えて、広告を貼り付けて、
文字を書いたり消したりするだけじゃなく、デカい画像も簡単に
アップロードできるようにしなきゃいけない。結構骨の折れるものかな。
ブログをカスタマイズするようにはいきそうにないな。
これを使ってサイトを構築するのはまだ時期尚早かな。
LanguageJa.phpの書き換えも満足にできないんじゃ厳しいか。
26:nobodyさん
05/06/06 11:35:47
カスタマイズ例:ワールドウインドセントラル
URLリンク(www.worldwindcentral.com)
27:nobodyさん
05/06/30 07:49:50
>>25
ウィキペディアにコンテンツを丸投げするとかは?
GFDLにする英断が必要だが
28:nobodyさん
05/07/13 03:19:19
SITENAMEを後から変更することは、出来ないのでしょうか?
29:28
05/07/13 12:56:42
文字コードを間違えて書き換えていました。お騒がせしました。
30:15
05/07/19 15:50:11
私が悪うございました
設定に $wgUseDatabaseMessages = false を入れると
データベース内のメッセージでなく、LanguageJa.php を書き換えた内容が反映されます
31:nobodyさん
05/08/21 12:41:21 45hNC58x
個人運用するにはプログラムが大きすぎるに一票
32:名無しさん@そうだ選挙に行こう
05/09/11 05:32:47 rFKFIIqV
実は興味深々。
社内イントラで情報共有のインフラとして使ってみたい。
ログインとか、履歴管理とか重要になってくるわな。あとは検索。
こういうのが出来るWikiはMediaWikiだけかな?
いろんなバージョンがあってどれ選んだら良いのかわかんねー。
33:さいとう
05/09/17 05:38:14 q+UeT1Zz
私も今までのサイトのコンテンツを全部Mediawikiへ移行中です。
URLリンク(www.mpedia.net)
とりあえずWikipediaのやり方などを参考にしながら、少しずつ独自色を
出していこうと思います。何かMediawikiに関するまとめサイトとか、
メーリングリストもあったら、みんなで情報交換と共有ができて便利そう
ですよね。作ってみようかな。
34:nobodyさん
05/09/21 12:48:56 WsCLcjrx
最近日本語でMediaWikiをインストールしたら、
各ページのタイトルの下にサブタイトルがありませんでした。
英語でMediaWikiをインストールしたら、各ページのタイトルの下に
From hogehoge みたいなサブタイトルが表示されます。
このサブタイトル、存在意義が不明な上にウザイです。
そもそもサブタイトルって何のために存在しているんでしょうか?
35:nobodyさん
05/09/21 13:25:37 WsCLcjrx
>>31 大きすぎるかな。僕は個人的にバックエンドにDBを使っている
Wikiが好きなので、PHPWiki を使っていましたが、MediaWiki にして
特に重くなったという印象は受けないです。あくまで印象です。
コード量とか比較したわけじゃないですけど。
36:33
05/09/21 14:19:42
>>34
日本版もブラウザでは見えないけれど、ソースを見ると
<h3 id="siteSub">出典:hogehoge</h3>という部分があります。
この内容を出しているのは、./langueage/languageJa.phpに
書かれている'tagline'という項目だったと思います
(英語版はlanguage.php)。ここを書き換えたり空っぽにすれば、
サブタイトルは変更できたと思います(多分)。
ファイルを書き換えるだけでは変更は反映されないので、
maintenance/rebuildMessages.phpを実行してDBを変更するか、
LocalSetting.phpで$wgUseDatabaseMessages = falseにする
必要があります。
37:33
05/09/21 14:34:02
>>35
「重い」という点に関して、mediawikiはほとんどの表示内容をDBから
動的に生成しているので、DBサーバーのスペックがボトルネックに
なったりする可能性は結構高いのではと思っています。
ただ、mediawikiでは、LocalSetting.phpの設定で、一度DBに入れた
データをキャッシュファイルにしてDBの負荷分散にする方法なども
ありますね。これ使うと低スペックのDBサーバーやsquidが使えない
環境の人はいいのかもしれません。
38:nobodyさん
05/09/21 14:36:50
DBからキャッシュファイルを生成する方法。
$wgUseFileCache = true;
$wgFileCacheDirectory = "/tmp/yourcache";
$wgShowIPinHeader = false;
$wgUseGzip = false;
URLリンク(meta.wikimedia.org)
ちなみにwikipediaなどはこういうサーバー構成で動いているらしい。
(さすがGoogleなどから資金援助されているだけはあるなと)
URLリンク(www.mediawiki.org)
39:33
05/09/21 14:37:31
あ、すみません、↑は自分です
40:匿名さん
05/09/21 18:13:08 SjHOlpMc
MediaWikiってドキュメントファイル(wordファイル等)をアップロードできるんですかね?
41:33
05/09/21 18:49:31
>>40
すぐテストできそうな話題だったので、いま自分のmediaiwkiに
MS Wordで作成した.docファイルをアップロードしてみました。
「".doc" は推奨されているファイルフォーマットではありません。」
というエラーが出てコケますた。。。
やはりmediawikiのアップロード機能は画像アップに使うこと専用に
作られているようですね。どこか設定をいじれば、doc拡張子も通る
のかもしれませんが、まだ発見できていません。
42:nobodyさん
05/09/21 19:01:28
いま、DefaultSetting.phpを見てみたのですが、そこに、
$wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg' );
$wgFileBlacklist = array( (略) );
とか書かれてある部分を見つけました。ここでアップロードの
推奨拡張子(画像)とブラックリストの拡張子を定義しているようですね。
ここいじれば、実はdocファイルもアップロードできてしまうのかも。
その場合、画像ファイルのサムネイルの生成や、特別ページ:新着画像
のところが大丈夫かどうかは保障がもてないです
43:33
05/09/21 19:04:48
すみません、↑のカキコ、自分です。
44:匿名
05/09/22 13:58:02 VtNvKVUU
33さんありがとうございました。
docのアップロードを試してみたいのですが、現在、画像をアップロードしようとすると、
内部処理エラーというものが出てしまい、アップロードできません。
どこか設定が必要なのでしょうか??
45:33
05/09/22 14:41:59
>>44
どうもですー。
/imagesのディレクトリのパーミッションを777とかにすると
PHPエラーが出ずに画像がアップロードできるのではないか
と思います。(実はもっと低いパーミッションでも動く?)
46:匿名
05/09/22 15:52:49 VtNvKVUU
33さん、たびたびありがとうございました。
アップロードは /imagesの所有者を変更したらアップロードできました。
また、docなどの拡張子ファイルも、LocalSetting.phpに $wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg' );
を追加して、拡張子を記述することで解決できました^^
47:33
05/09/22 16:26:37
>>46
いえいえ、解決して良かったですね。
投稿ついでに少し情報提供。
mediawikiではデフォルトではページの更新日時が
世界標準時となってしまいますが、以下の設定で
表示を日本標準時に変更できます。
$wgLocaltimezone="JST-9";
48:33
05/09/22 16:51:05
もう一個。
interwikiテーブルの、iw_prefixがWikiPediaのレコードについて、
iw_urlをURLリンク(ja.wikipedia.org)と書き換えると、日本語版の
ウィキぺディアに簡単にインターナルリンクが張れるようになります。
[[wikipedia:客観|客観]]
とか書くと日本語版ウィキぺディアの「客観」という言葉への
インターナルリンクになるようにできます。
あまり自分ばかりカキコしてるとよくなさそうなので、この辺で。。。
49:nobodyさん
05/09/22 20:34:28
iw_prefixテーブルを書き換えると好き勝手にInterWiki拡張できますが、
文字コードを指定したい場合ってどうすればいいんでしょうか?
>>48
小ネタ的なことならどんどん書き込んでも良いんじゃないかな?
>>33にまとめページ作ったりとかもアリだと思う。
あと、こんなWikiもある。
URLリンク(www.rauru-block.org)
情報が豊富ってわけじゃあないけど、設定するときに助かった。
50:32
05/09/23 14:56:56 84qJ06E4
33さん感謝です。
1,2ヶ月以内にセットアップする予定なので、こういう情報はすごく助かります。
どんどん書き込んでください。
51:33
05/09/26 00:05:16 M14V8wi7
>>49
サイト全体の文字コードの場合は、デフォルトはUTF-8だけど、
$wgInputEncodingとか$wgOutputEncodingで指定できるっぽいです。
ただ、InterWiki拡張での文字列に対して文字コードを指定してリンクを
張る方法とかは分からないです。役に立てなくてすみません。
まとめページの設置はやってみようと思います。できたら報告します。
紹介されていたサイト、自分も参考にしました。数少ない日本語での
mediawiki情報提供サイトですよね。1.5betaまで独自トラックバックを
実装していたのもすごい。
52:33
05/09/26 00:13:56
>>50
社内イントラでmediawikiを使うのってけっこう面白そうですね。
特に技術系や事務・サポートなどの分野で威力を発揮しそうですね。
ただ、クライアントマシンにNorton Internet Securityが入っていると、
目次の文字消えが起きることがあるので(Wikipediaでもこの問題は
報告されています。mediawikiのバグというよりはNortonの仕様なので
mediawikiの開発側としては対処しないことになっています)、Nortonを
導入済みまたは導入予定がある場合は、少し注意が必要かもです。
53:nobodyさん
05/09/26 11:53:00 Xk6HrD/D BE:57844883-#
>>36
>日本版もブラウザでは見えないけれど、ソースを見ると
><h3 id="siteSub">出典:hogehoge</h3>という部分があります。
ってことは、スタイルシートで消されてるだけですかね。
ちょっと css 眺めてみます。
54:nobodyさん
05/09/26 11:55:41 Xk6HrD/D BE:28922843-#
skins/monobook/main.css で、
#siteSub {display: none;}
になっていました。なるほど。
55:nobodyさん
05/09/26 21:06:22
>>51
むぅ。そうですか。
多くのWikiで文字コードが指定できるので、
MediaWikiにもないものかとおもっていたのですが……。
56:nobodyさん
05/09/27 05:31:21
今MediaWiki設置したところなんですけど、これって最初からログインしないと編集できないようになってるんですか?
57:33
05/09/27 14:04:56
>>56
ログインしなくてもページの編集はできます。
ただ編集者履歴が生IPで記録されてしまうのと、
画像アップロードなど一部の機能が使えません。
参考:Wikipedia ヘルプ・ログインの仕方
URLリンク(ja.wikipedia.org)
58:nobodyさん
05/09/28 23:20:59
今さっきインストール完了したところで、右も左も分かりません。
初心者はここ読め、って言うサイトがあれば URLお願いします。
くだ質なんですが、
・管理者ログイン?というのは存在するんでしょうか。
・AdminlSettings.sampleをどうすればいいんでしょう。
・URLリンク(www.vvvv.jp) でなくて、URLリンク(www.vvvv.jp) でアクセスできるようにするにはどうするんでしょう。
WinXP + Apache2.0.54 + PHP 5.0.5です
59:nobodyさん
05/09/29 00:52:47
>初心者はここ読め、って言うサイトがあれば URLお願いします。
URLリンク(www.mediawiki.org)
60:nobodyさん
05/09/29 08:06:00
phpは自動和訳出来ないから困る
辞書でいちいち調べるのめんどくせ
61:nobodyさん
05/09/29 08:31:10
>>58
3番目、リライト使え。
「mediawiki rewrite」とかでぐぐれば、結構出てくる。
62:nobodyさん
05/09/29 09:51:46
Wikipediaみたいにログインしなきゃ編集できないようにするにはどうすればいいんですか
63:33
05/09/29 14:45:19
>>62
保護したいページを設定するには、まず管理者ログイン
(インストール時sysopで設定したログインとパス)して、
そのページのタブからProtect(保護)を選ぶと設定できます。
64:nobodyさん
05/09/29 21:56:06
>>58
Ans #3
'Eliminating index.php from the url' 「index.phpをURLから削除する」
>URLリンク(meta.wikimedia.org)
ぶっちゃけ英語読めなくてもできるからやってみ。
まぁ Apache の設定の仕方が解らないっていうのは無しで。
>>62
URLリンク(meta.wikimedia.org)
URLリンク(meta.wikimedia.org)
多分この辺り。
65:58
05/09/29 23:12:05
皆さんありがとうございます。設定できました。
画像アップロードについて。
Windows版でサムネイル表示させる方法は見つけました。
URLリンク(meta.wikimedia.org)
しかしながら、ImageMagick-5.5.7-Q16では動かない見たいですねぇ。
/php/ext/ にphp_imagick.dll をコピー.
php.ini のextension を書いて、Apacheを再起動すると、PHPモジュールがDLLをロード出来ないエラーログを出力します。
これはあきらめモードかな。
今分からないのは、uploadsした画像の消去です。
画像一覧 - [詳細] を選択すると、
URLに URLリンク(www.wikitest.jp)画像:Screen008.jpg と表示されるが画面は真っ白です。
なにか設定が必要なんでしょうか?
画像自体は、[[画像:Screen008.jpg]] で表示できます。
66:nobodyさん
05/09/30 08:13:49
画像の削除は、
普通にページを削除するのと同じ方法で削除できるはず。
67:nobodyさん
05/09/30 08:16:30
ごめん、よく読んでなかった。
{{localurle:画像:Screen008.jpg|action=delete}}
削除するだけなら、どっかのページにこれを貼って、
そこから飛んでみたらどうかな?
68:nobodyさん
05/09/30 08:19:47
[{{SERVER}}{{localurl:画像:Screen008.jpg|action=delete}} text]
またごめん、こうだ。ちゃんとリンクしないと。
69:& ◆rJFsQnQLEI
05/09/30 17:43:26 0jm1vXx/
33さん、おひさしぶりです。
>投稿ついでに少し情報提供。
>mediawikiではデフォルトではページの更新日時が
>世界標準時となってしまいますが、以下の設定で
>表示を日本標準時に変更できます。
>
>$wgLocaltimezone="JST-9";
とのことですが、どこのファイルで設定すればいいんでしょうか?
70:nobodyさん
05/09/30 18:26:37
私、33さんではないですが。
includes/DefaultSettings.php の
$wgLocaltimezone=null;
を
$wgLocaltimezone='JST';
に書き換えたらできたですよ。
71:33
05/09/30 18:46:34
>>69
70さんの書かれているようにDefaultSetting.phpです。
(LocalSetting.phpに書いてもオーバーライドできるかも)
>>70
-9とか明示的に指定しなくても設定できるんですね。初めて知りました!
72:nobodyさん
05/09/30 21:11:08
>>68
ありがとうございます、削除出来ました。
それから、画像一覧の[詳細] が正しく表示されない理由が分かりました。
PHPの拡張モジュール php_bd2.dllをロードしていなかったのが原因でした。
現在は 「検索」ボタンが動作しない問題を解決すべく、情報をあさっています。
>>71
DefaultSetting.phpには "DO NOT EDIT THIS FILE" と書いてあるので、
つねに LocalSetting.phpを更新した方が良いのではないでしょうか。
73:nobodyさん
05/10/01 00:35:21
php_gd2.dll のまちがいです。
74:nobodyさん
05/10/02 14:33:50
>70です。
>>71
DefaultSetting.phpには "DO NOT EDIT THIS FILE" と書いてあるので、
つねに LocalSetting.phpを更新した方が良いのではないでしょうか。
確かにそうですね。LocalSetting.phpに書いてオーバーライドさせるが
吉ですね。
75:匿名
05/10/03 09:53:48 h91texAS
みなさん有難うございます。
LocalSetting.phpに「$wgLocaltimezone='JST';」を追加したのですができませんでした。
どっかのサイトで「$wgLocalTZoffset = "+9";」を追加すれば良いとあったので、
LocalSetting.phpに追加したところできました。(「$wgLocalTZoffset = "+9";」のみを追加しました。)
76:匿名
05/10/03 18:36:24 h91texAS
↑上の匿名です。
現在、wikiの設定で、匿名ユーザにはメインページ以外表示させてくないので
LocalSetting.phpに「$wgWhitelistRead = array ("メインページ");」を追加しております。
しかし、この設定を行うと匿名ユーザでエラーが発生してしまいます。
(メインページしか表示されなくなってはいます)
JavaScript コンソールでエラー内容を確認すると
・エラー: syntax error
ソースファイル: URLリンク(IP)<)">
・エラー: MIME タイプが "text/css" ではなく "text/html" となっているため、スタイルシート URLリンク(IP)<)アドレス/wiki/index.php?title=-&action=raw&gen=css は読み込まれていません。
となっています。解決策はあるのでしょうか?
77:nobodyさん
05/10/03 20:39:33
とりあえず許可ページを列挙する配列に"MediaWiki:Monobook.css"を入れて味噌。
あと蛇足だが、ログインページをその配列に入れとかないと一見さんがユーザー登録すらできないよ。
詳しくは以下のURL参照。
URLリンク(meta.wikimedia.org)
(
>$wgWhitelistRead = array ("Main Page", "Special:Userlogin", "Wikipedia:Help");
となってますね。
)
78:& ◆rJFsQnQLEI
05/10/04 09:36:31 Lw4uFRV5
どうもありがとうございます。
> とりあえず許可ページを列挙する配列に"MediaWiki:Monobook.css"を入れて味噌。
これでもダメでした。
> あと蛇足だが、ログインページをその配列に入れとかないと一見さんがユーザー登録すらできないよ。
ログインページを配列に入れておかなくてもユーザ登録できました。
でも念のため、追加しておきます。
79:nobodyさん
05/10/07 07:19:00
1.5.0 stable出たね。
80:匿名
05/10/07 09:35:15 l2kZ7qWP
1.5.0になって何が変わったんでしょうかね??1.4系もバージョンアップしてましたし。
英語苦手なんで良く分からない・・・
81:nobodyさん
05/10/07 15:44:45 vMHc4x48
既存のものを最新版にアップグレードってどうやったら
できるんでしょうか?
82:nobodyさん
05/10/08 21:07:17 vPkIV2r1
最新のLanguageJa.phptって何処にあるんですかぁ~?
Language.phpとかなーり差があるんですが・・・
無いなら作るけど何処にUPすればいいんだろう
83:nobodyさん
05/10/09 00:28:21
ちゃんと探したか? languagesの中に入ってるぞ。
84:nobodyさん
05/10/09 14:43:56
>83
添付されているのはかなり古いんですが・・・
85:nobodyさん
05/10/09 21:28:17
ああ、「WEB上で」ってことか。
スマヌ。それは知らん。
86:33
05/10/09 23:36:04
>>82
URLリンク(meta.wikimedia.org)
自分はここのLanguageJa.phpをカスタマイズして使ってます。
8月16日に「もう古いです」って英文の注意書きがついたけれど、
とりあえず添付されてるのよりは日本語化が進んでます。
87:nobodyさん
05/10/10 00:07:53
>>79
最近MediaWiki使い始めた者です。
公式の1.5系はまだTestingになっていますが、
どこか別の場所に最新の物があっぷされているのでしょーか?
88:87
05/10/10 00:09:54
書いた瞬間きがつきますた。
SourceFogeにあったとです(´・ω・`)
89:87
05/10/10 00:38:41
早速1.5.0入れますた。
LanguageJa.phpも新しくなって、ぱっと見かなりというか
ほとんどの部分で日本語化されていますね。
おとといから二日くらいかけてLanguageJa.phpの日本語化したのにorz
90:nobodyさん
05/10/10 00:58:32
アップデートの方法が良くわからないのだけど、
ファイルを丸ごと差し替えるだけで良かったのかな?
1.5rc4からのアップデートなんだけど。
91:nobodyさん
05/10/10 08:16:48
>90
同じケースでしたがそれで大丈夫っぽいです。
92:nobodyさん
05/10/10 10:07:51
>>90
自分で名前空間を拡張しているときは要注意。
93:nobodyさん
05/10/10 11:41:46
>>91-92
ありがとうございます。
無事アップデートできました。
一部のページは、ページ名が英語から日本語に変わってるようで「移動」すれば
問題ないみたいですね。
94:nobodyさん
05/10/12 13:12:58
ユーザー名の変更ってどうやるのだろう?
ご存じの方教えてください。
95:あおい
05/10/15 00:01:42 65jkGEQl
初めまして。
HPを作って間もない新米管理人です。
自分で描いた画像などを張りたいのですが、URLっぽいのが
【file:///C:/Documents%20and%20Sett……】みたいになっていて
画像を張ることが出来ません。((貼っても自分しか見れない。)
どうしたらURLを出すことが出来るのでしょうか?
良かったら教えて下さい。
96:nobodyさん
05/10/18 11:33:37 abZuHV6V
>>94です。
自分でもかなり調べたのですが、ユーザー名の変更/ユーザーの削除
はビューロクラットに権限があるってところまでしかわからないんですよ。
(決定権ではなく、操作の権限ね)
DBを直接いじるしかないのだろうか。
どなたか情報あれば教えてください。
97:nobodyさん
05/10/25 00:17:35
アニメの百科事典的コミュニティサイトに使用してます。
最近Ajaxっていうのを知って面白そうだと思ってWikipediaに組み込んでみました。
IEの文字コードの解釈がタコ(?)なんで今のところNNとFirefoxのみの対応ですがまぁ見てください。
URLリンク(evemedia.ddo.jp)
コンテンツのリンクにフォーカスがあたるとJavaScriptがサーバーと通信して
第一文を先読み表示します。
98:nobodyさん
05/10/25 02:06:41
つい先日業務用に1.4.10をインスコしさくさくと記事を
追加・・とおもたらブラウザから"追加"するとreset by peerの
エラー連発。
win2003鯖がいけないのかと先ほどまで悩んでましたが
1.5.0を入れ直したところ快適になりますた。
proxy環境だとだめとか、そういうのってあります?
reset by peerのerrorが出るとき、apacheが落ちてふかーつ
するという妙な動作になってました。
1.4.10から1.5.0へのupgradeは/config/index.phpにて
再度必要な情報を入れ直すことで自動的にdatabaseも
修正してくれました。(DBのbackupを取るのをお忘れ無く!)
99:nobodyさん
05/10/25 23:56:37
どっかでみたんだけど ajax 使って編集中の項目のプレビューが
リアルタイムで見えちゃうwiki
あれが mediawiki に使われるといいなぁ
100:nobodyさん
05/10/26 19:47:59
onchange イベント使えば、それっぽい動きはできる。
ただし、いちいちテキストエリアからフォーカス移さないと動かないので、
Alt+Pでプレビューするのと変わらない。
101:nobodyさん
05/10/26 22:00:44
>>100
IEとFirefoxはフォーカス移さなくても動くお
102:nobodyさん
05/10/27 18:52:58
>>101
動くの?
仕様上は、フォーカスを移したときに動くのが正しいんだけど。
103:nobodyさん
05/10/27 21:21:36
フォームの監視はonkeyupだろ。
104:33
05/10/29 04:29:41 G9fc4Dcx
お久しぶりです、>>33です。
自分のサイトのMediaWikiのURLが変わりました。
URLリンク(www.mirai-city.org)
以前話していた、「MediaWikiまとめサイト」にはまだ取り掛かれて
いないのですが、国内でMediaWikiを使っているサイトのリンク集を
作ってみました。MediawIKIが普及・発展していくためにお互いに
ノウハウや情報の交換ができていけたらいいですね。
URLリンク(www.mirai-city.org)
105:33
05/10/29 04:37:08 G9fc4Dcx
リンク集に掲載しきれていないサイトがまだいくつかあるかも
しれません。個人でMediaWikiのサイトを作っていて、リンク集に
載せていいよという方、ぜひURL書いていただければ掲載いたします。
MediaWikiの輪を広げていけないかと、自分も非力ながら何とか。。。
mixiにもMediaWikiのコミュニティを立ち上げました。MixiのIDを
お持ちの方は、ぜひMediawikiコミュニティへ参加して頂けると
嬉しいです。コミュニティでの技術情報はこちらのスレにもフィード
バックしたいと思います(逆もあります)。
何か普及に向けて勝手に色々進めてすみません。とりあえずやってみました。
106:プリン
05/10/30 03:48:38 08QP0wU0
今、MediaWiki 1.4でページを作成しているんですが、1.5へのアップデートって、
単に「URLリンク(prdownloads.sourceforge.net)」
をダウンロードしてきて、上書きインストールすればいいんでしょうか?
(作ったコンテンツは消えない?)
まだ使い始めて2週間・・・不安なので質問させていただきました・・・
ちなみに、今度社内の会議でwikiを使おう!って提案する予定です。
通ればいいんですが・・・
107:33
05/10/30 04:19:31
>>106
今のバージョンって1.4系の中でも1.4.7とかですか?
自分の場合は1.4.7から1.5.0へ上書きアップデートしましたが問題なく
行きました。1.5.1はまだ試してないですが、どうなんだろう。1.5.0からの
変更点はバグフィックスとセキュリティ中心のようなので大丈夫なのかな。
念のためmysqldumpでDBのバックアップを取ってから行うといいと思います。
(自分はアップデートのたびに念のためバックアップは必ず取っています)
108:nobodyさん
05/11/03 19:30:20
データベース中で現行のページソースが保存されてるテーブルってどれですか?
説明によれば cur テーブルだったのですが、何故か古い版しか入っていない……
109:nobodyさん
05/11/06 14:48:19
変数{{fullurl:}}の表示が正常ではなく、こまっています。
たとえば
{{fullurl:メインページ}}
とすると、
Template:Fullurl:メインページ
と表示されてしまい、赤字(未作成)のテンプレート「Fullurl:メインページ」
へリンクされてしまいます。
他の変数はまともに表示され、{{fullurl:}}だけおかしいようです。
確認すべき点などおわかりの人、ぜひ教えてください。
ちなみにversion1.5.0です。
110:nobodyさん
05/11/06 15:08:25
>>109ですが、質問ばかりでは何なので、気がついたことをひとつ。
ユーザーが~~~~で書き込むシグネチャですが、
LocalSettings.phpに
$wgLocaltimezone = 'JST';
としてもGMTのままですが、
$wgLocaltimezone = 'Asia/Tokyo';
とするとJSTで表示されます。
111:nobodyさん
05/11/06 16:15:50
>>108
最近データベースレイアウトが変更になりました。
古い版から移行した場合、昔のcurテーブルがそのまま残って、新しいデータは別テーブルに記憶されます。
新しいレイアウトでは、可変長であるページソースフィールドを分離して、
page > revision > text
とリレーションしています。
特定のタイトルが呼ばれるとpageテーブルでタイトルの最新の更新情報idを調べ、
更新情報が収納されているrevisionテーブルで更新された結果のソースidを調べ、
最終的にtextフィールドに収納されているページソースを取得します。
詳しくは ./maintenance/tables.sql
MetaWiki更新されてないね。
112:nobodyさん
05/11/18 14:03:12 QMeMEBUr
>>30
つ[php ./maintenance/rebuildMessages.php --rebuild]
113:nobodyさん
05/12/02 00:15:28 PGynvDkV
最近MediaWikiをRedHat Linux 9のシステムにインストールしたんですが、
ページが見事に文字化けして読めません。
トップページの「メインページ」の文字が「¥¥¥¥」と表示され、
ボタンやリンク類は空白になってしまいます。
どなたか同様の事態に遭遇された方はいらっしゃいませんでしょうか。
MediaWiki: 1.5.2
PHP: 4.3.9
MySQL: 4.1.15
Apache: 2.0.55
PHPのconfigureコマンド(phpinfo()の出力):
'./configure'
'--with-apxs2=/usr/local/apache2/bin/apxs'
'--enable-mbstring'
'--enable-mbregex'
'--enable-zend-multibyte'
'--with-iconv'
'--with-zlib'
'--enable-shared'
'--with-mysql=/usr'
'--without-pgsql'
MySQL: RPMインストール
お助けください。よろしくお願いしますm(__)m
114:nobodyさん
05/12/03 18:51:49
ブラウザの文字コード選択を主導で切り替えてみても読めない?
#俺らはエスパーじゃねぇぞ。
115:nobodyさん
05/12/03 23:43:14
エスパーの俺が透視してみた結果
my.cnf か php.ini のどこかが悪いという結論に達した
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
URLリンク(ja.wikipedia.org)
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
㌧
ついでに気がついたことを投下
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\',\'削除されたページを復帰する\');
276:271
06/05/25 01:44:44 vnZ55QeC
3枚目です。
ta[\'ca-move\'] = new Array(\'m\',\'このページを移動\');
ta[\'ca-watch\'] = new Array(\'w\',\'このページをウォッチリストへ追加\');
ta[\'ca-unwatch\'] = new Array(\'w\',\'このページをウォッチリストから外す\');
ta[\'search\'] = new Array(\'f\',\'ウィキ内を検索\');
ta[\'p-logo\'] = new Array(\'\',\'メインページ\');
ta[\'n-mainpage\'] = new Array(\'z\',\'メインページに移動\');
ta[\'n-portal\'] = new Array(\'\',\'このプロジェクトについて、あなたのできることを探す場所です\');
ta[\'n-currentevents\'] = new Array(\'\',\'最近の出来事\');
ta[\'n-recentchanges\'] = new Array(\'r\',\'最近更新が行われたページの一覧\');
ta[\'n-randompage\'] = new Array(\'x\',\'ランダムに記事を選んで表示\');
ta[\'n-help\'] = new Array(\'\',\'ヘルプ・使い方\');
ta[\'n-sitesupport\'] = new Array(\'\',\'私たちをサポートしてください\');
ta[\'t-whatlinkshere\'] = new Array(\'j\',\'このページにリンクしているページの一覧\');
ta[\'t-recentchangeslinked\'] = new Array(\'k\',\'最近更新が行われたこのページのリンク先\');
ta[\'feed-rss\'] = new Array(\'\',\'このページのRSSフィード\');
ta[\'feed-atom\'] = new Array(\'\',\'このページのAtomフィード\');
ta[\'t-contributions\'] = new Array(\'\',\'ユーザーの投稿記録\');
ta[\'t-emailuser\'] = new Array(\'\',\'このユーザーにメールを送信\');
ta[\'t-upload\'] = new Array(\'u\',\'画像やメディアファイルをアップロード\');
277:271
06/05/25 01:46:30 vnZ55QeC
最後の4枚目です。
長くて本当に申し訳ありません…。
ta[\'t-specialpages\'] = new Array(\'q\',\'特別ページの一覧\');
ta[\'ca-nstab-main\'] = new Array(\'c\',\'本文を表示\');
ta[\'ca-nstab-user\'] = new Array(\'c\',\'利用者ページを表示\');
ta[\'ca-nstab-media\'] = new Array(\'c\',\'メディアページを表示\');
ta[\'ca-nstab-special\'] = new Array(\'\',\'これは特別ページです。編集することはできません。\');
ta[\'ca-nstab-wp\'] = new Array(\'a\',\'{{SITENAME}}ページを表示\');
ta[\'ca-nstab-image\'] = new Array(\'c\',\'画像ページを表示\');
ta[\'ca-nstab-mediawiki\'] = new Array(\'c\',\'定型文を表示\');
ta[\'ca-nstab-template\'] = new Array(\'c\',\'テンプレートを表示\');
ta[\'ca-nstab-help\'] = new Array(\'c\',\'ヘルプページを表示\');
ta[\'ca-nstab-category\'] = new Array(\'c\',\'カテゴリページを表示\');','utf-8')
Function: Revision::insertOn
Error: 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ';
ta[\'pt-anonlogin\'] = new Array(\'o\',\'ログインするだ(localhost)
Backtrace:
GlobalFunctions.php line 602 calls wfBacktrace()
Database.php line 473 calls wfDebugDieBacktrace()
Database.php line 419 calls DatabaseMysql::reportQueryError()
Database.php line 1023 calls DatabaseMysql::query()
Revision.php line 624 calls DatabaseMysql::insert()
InitialiseMessages.inc line 213 calls Revision::insertOn()
InitialiseMessages.inc line 72 calls initialiseMessagesReal()
index.php line 739 calls initialiseMessages()
278:271
06/05/25 01:48:14 vnZ55QeC
以上です。
なお、制作の詳しい内容はまだ決めていません…。
ゼミの先生に依頼されたお題でもあるので、
これからしっかり決めていこうと思っています。
279:nobodyさん
06/05/25 02:26:24
>>277
気休めにもならんけど、MySQLを4.1か5.0にアップグレードしてみるとか。
280:271
06/05/25 11:06:05 vnZ55QeC
>>279様
さっそくのアドバイスありがとうございます。
さっそくやってみようと思います。
281:271
06/05/25 19:15:41 vnZ55QeC
>>279様
早速やってみました。
しかし、同じ結果でした…。
いろいろ模索していこうと思います。
282:33
06/05/25 20:04:19 9PI28/AH
>>271
エラーの文章から、pt-anonloginの前のところで問題が起きてるみたいですね。
おそらく、MessagesJa.phpの文字コードがShift-JISになっているのでは?
Shift-JISには扱いに注意が必要な文字があって、その中に「構」などがあります。
pt-loginの「しなくても構いません」のところで文字化けが発生して、以降の
pt-anonloginがエラーで出てきていると思う。
参考:PHP と Shift-JIS 環境での文字化けについて
URLリンク(www.syon.co.jp)
MessagesJa.phpをUTF-8で保存すれば解決するのではないかと。
283:271
06/05/26 13:31:39 LV+BlJNr
MySQLを4.1から5.0にしたところ、
突然phpMySQLへのログインができなくなってしまい、
再びMySQLを4.1に戻しました…。
>>282様
アドバイスありがとうございます。
さっそくMessagesJa.phpをUTF-8で保存し、再び実行してみました。
しかし、同じような文が並んでしまい、
config/LocalSettings.phpも作成されませんでした。
現在PHPの設定をShift-JISにしているのですが、
こちらも変えなくてはいけないということなのでしょうか?
284:271
06/05/26 21:04:24 LV+BlJNr
上の書き込み中、phpMySQLと書いてしまいましたが、
phpMyAdminの間違いです。
申し訳ありません。
285:33
06/05/26 21:27:04 kvQrqAyS
>>283
環境を変える前に、MessagesJa.phpのファイルの中の、pt-loginや
pt-anonloginなどの「構」を削ってインストールしようとするとどうなり
ますか? それで、for the right syntax to use near以降のエラー部分
が変わりますか?
エラー部分が変わるなら、my.cnfやphp.iniの設定をUTF-8に変えて
試してみるといいと思います。
286:271
06/05/29 16:00:29 eNB+ErNZ
>>33様
お返事が遅くなってしまい、申し訳ありません。
さっそく「構」を削ってインストールを試みましたが、
for the right syntax to use near以降のエラー文に
変わりは見られませんでした。
念のためと思い、my.iniの設定を「sjis」から
「utf8」に変更し、再度インストールをしてみたのですが、
これも同様の結果になってしまいました。
(php.iniはどこを変更したらいいか分からず、そのままの状態でした)
また、このとき、MySQLをコマンドプロンプトで動かそうとしたところ、
mysql: Character set 'utf8' is not a compiled character set
and is not specified in the 'C:\mysql\\share\charsets\Index' file
というエラー文が出てしまい、MySQLを実行できなくなり、
my.iniで変更した箇所を「sjis」に直すことで、
再び実行できるようになりました。
なお、phpMyAdminは実行することが可能でした。
せっかくアドバイスしていただいたのに、
良い結果を出せずに申し訳ありません…。
287:271
06/05/29 16:02:41 eNB+ErNZ
訂正です。
PCの環境が若干間違っていたようです。
正しくは、
WindowsXP
Apache 1.3.33
PHP 5.0.1
MySQL 4.0.20d
です。
288:33
06/05/30 00:40:49 K/p4Sj/l
>>286
my.iniを変更してエラーになった件は、おそらく
4.1のこのバグが原因ではないかと思います。
utf8 doesn't work under Windows
URLリンク(bugs.mysql.com)
他、こことか。
Cant use utf8 as default encoding on Windows binary
URLリンク(bugs.mysql.com)
このバグのためにUTF8にエンコードっできていないのかも。
うーん、あまり役に立てなくてすみません。
289:nobodyさん
06/05/30 01:12:15
>>271
・MediaWikiは1.6.6が出てるからそれを使うべし(問題解決とは関係ないが)
・Apacheのバージョンを1.3.xに下げたのはなぜ?
・結局MySQLのバージョンは何?UTF-8関係で問題が起こるなら新しい
バージョンの方がいいのでは。
ちなみに4.1や5を使うときは、例えばコマンドプロンプトからmysqlで入って、
DATABASE mysql;
UPDATE user SET Password = OLD_PASSWORD('mypass') WHERE User = 'some_user';
とすればphpMyAdminでもアクセスできるようになるはず。詳細はここ:
URLリンク(dev.mysql.com)
・my.iniで default-character-set = utf8 がエラーになるってこと?
SHOW CHARSET; でutf8は表示される?
・いろいろ試すときは、毎回 wikidb っていうデータベースを削除すべし
一回次のことをやってみるのもいいかも
drop wikidb;
create database wikidb character set utf8;
290:うぃきまにあ
06/05/30 01:30:24 GtUuKaDM
無事に、MediaWikiをインストールし、
初期設定もクリアして、編集できるようにはなりました。
ただ、ウィキペディアの記事ダンプを、インストールしたいのですが
かなり試行錯誤してみたものの、どのようにすれば良いのか、分かりません。
ご指導いただけないでしょうか?
MySQL と MediaWikiは、レンタルサーバーで動かしています。
パソコン上級者ですが、プログラム知識は「初歩の初歩」程度です。
よろしくお願いします。
291:271
06/05/30 02:02:09 sHhsCVVE
>>288様
アドバイスありがとうございます。
バグだったのですね。なるほど…。
英語が達者な方ではないので、まだすべて読み取れていませんが…。
URL貼り付け感謝いたします。
292:nobodyさん
06/05/30 02:02:30
>>290
何をどう試行錯誤してどこが分からなかったのかも説明できないで上級者を名乗るとは・・・。
ここは読んだのか?
URLリンク(ja.wikipedia.org)
293:271
06/05/30 02:04:32 sHhsCVVE
>>289様
大変たくさんのアドバイスありがとうございます。
>Apacheのバージョンを1.3.xに下げたのはなぜ?
こちらの記載ミスでした。申し訳ありません。
2.0だと勘違いしていたのですが、実際に使用していたのは1.3.3でした。
>結局MySQLのバージョンは何?
287に記載しました通り、現在は4.0.20を使用しています。
>ちなみに4.1や5を使うときは(中略)phpMyAdminでもアクセスできるようになるはず
大変参考になる情報ありがとうございます。
phpMyAdminでアクセスできなかったためにバージョンを
5.0から4.0.20に戻したので、再びバージョンを5.0に上げて
コマンドプロンプトで試してみようと思います。
コマンドは
UPDATE user SET Password = OLD_PASSWORD('インストール時に設定したパスワード')
WHERE User = 'インストール時に設定したユーザ名';
でよろしかったでしょうか。
URL先の文章を呼んだのですが、
mypassやsome_userという部分が何であるのかよく分からなかったため、
ご質問させていただきたい所存です。
294:271
06/05/30 02:07:13 sHhsCVVE
改行が多いと怒られてしまいました…。
2枚目です。
>>289様
>my.iniで default-character-set = utf8 がエラーになるってこと?
my.iniにdefault-character-set = utf8と記載し、
コマンドプロンプトから
mysql -u ユーザ名 -pパスワード
でMySQLに入ろうとすると、286に書いた
mysql: Character set 'utf8' is not(略)
というエラー文が流れ、MySQLに入ることができなくなりました。
また、
net stop mysql
net start mysql
で再起動しようとしても、MySQLが動きません。
説明がうまく伝わらなかったようで申し訳ありません…。
>SHOW CHARSET; でutf8は表示される?
現在の状態(MySQL4.0.20)でコマンドプロンプトから実行したところ、
以下のようなエラー文が発生しました。
ERROR1064 : You have an error in your SQL syntax.
Check the manual that corresponds toyour MySQL server version
for the right syntax to use near 'charset' at line 1
様々なアドバイスをいただきましたので、
一度MySQLのバージョンを上げ、再びこの操作をしてみようと思います。
295:271
06/05/30 02:08:10 sHhsCVVE
最後の1枚です。
>>289様
>いろいろ試すときは、毎回 wikidb っていうデータベースを削除すべし
データベースの削除は行っていますが、少々忘れがちです。
ご助言ありがとうございます。
また、
create database wikidb character set utf8;
はまだ一度も試したことがないので、
MySQLのバージョンを上げたのち、試してみようと思います。
皆様、大変丁寧なアドバイス本当にありがとうございます。
また、大変初歩的な質問を長々としてしまい、申し訳ありません。
進展があったらまたご報告に上がります。
296:うぃきまにあ
06/05/30 15:02:27 GtUuKaDM
>>292さま
もちろん、リンク先のページは見ましたし、試してみました。
しかし、やり方自体が違っているような気がしています。
>これらのXMLファイルをMySQLデータベースにインポートするには、MediaWiki配布物に含まれるimportDump.phpスクリプトを使用します。
これを、どう解釈すればよいのか、分かりません。
根本的(最初のとっかかり)の部分を教えてもらえれば
ありがたいのですが、よろしくお願いします。
297:271
06/05/30 17:57:09 sHhsCVVE
>>289様
先日のアドバイスを試してみましたので、ご報告いたします。
>結局MySQLのバージョンは何?
本日、バージョンをMySQL4.1に変更いたしました。
>ちなみに4.1や5を使うときは(中略)phpMyAdminでもアクセスできるようになるはず
たしかにアクセス可能になりました。
>my.iniで default-character-set = utf8 がエラーになるってこと?
>SHOW CHARSET; でutf8は表示される?
どちらも解消され、MySQLが起動可能になりました。
>create database wikidb character set utf8;
さっそく試してみました。
DBを作成することには成功しましたが、
やはりWikiのインストールに躓いてしまいます…。
以下のようなエラー文が出ました。
一度切ります。