[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 02/21 10:31 / Filesize : 355 KB / Number-of Response : 952
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

*** MediaWiki 管理者の集い  ***



1 名前:nobodyさん [2005/05/20(金) 15:47:13 ID:1/T9a2Hq]
MediaWiki wikipedia.sourceforge.net/

日本では利用者は少ないのかな。
ググってもろくな情報がありません。
改造や見栄えの変更などの情報交換しましょ。

321 名前:nobodyさん mailto:sage [2006/06/12(月) 11:26:43 ID:???]
>>320
何に苦労するんだ?httpd、php、mysqlが普通にあれば固有の問題なんて思いつかないが・・

322 名前:nobodyさん mailto:sage [2006/06/13(火) 00:40:02 ID:???]
>>313が気に入らないのが過去版も出てくることだとするなら
mediawiki/maintenance/deleteOldRevisions.php
なんてのを蛇足の亀レスしてみる。
# 玄武って蛇の尻尾ついた亀だっけな

>>320-321
root 権限まったくなしの学校のサーバ (FreeBSD4.8) のホーム
ディレクトリ以下に MediaWiki 入れたことあるよ。
php が入ってなかったおかげで、一から AMP 入れる羽目になった
が割とすんなり入ったよ。けど結局 texvc がきれいにいかなかったな。
ImageMagick か GhostScript まわりだろうというところでやめた。
# 64kbps の回線通してリモートで弄ってたから確認がなかなか
# できなくて面倒になったって理由もある。make は速かったけどね。

323 名前:nobodyさん [2006/06/16(金) 00:35:39 ID:RQufJgz1]
すみません
MediaWiki1.6で言語間リンクを有効にするためにはどうすればよいですか。
また、ライセンス(クリエイティブコモンズ2.5by-nc-sa)を後から指定して下部に掲載する場合、どう設定すればいいですか?

324 名前:うた [2006/06/16(金) 11:47:36 ID:lHQaUz2p]
>>322 さん。
履歴の原稿を全消去するコマンドの様ですが、使い方が分かりません。
やっぱり検索窓に入れて実行するのかと思いやってみましたが、違うようでした。

>>319 にて
うまく行った旨を述べましたが、実はあれからしばらくして
500項目くらい入れてみたのです。
するとSpecial:Exportがうまく行かなくなりました。
きっとブラウザ上でそれだけの情報を表示させようとすると、
お手上げ状態になってしまうんだと想像します。
これはやはりMYSQLを勉強しなくちゃならないと
覚悟を決めて本を買ってきました。

phpmyadminからselect文でデータの一部らしいものを抽出することが
出来ました。ですから目下の課題は、
mediawikiのデーターベース構造を理解すること その上で
MYSQLで、mediawikiから必要な情報(私の場合履歴を含まない原稿)を取り出すコマンド文を作ること
だと思っています。
まだ本はちらっとしか見ていませんが、どうもPCにPHPか何かが走る環境を用意して
ローカルでMYSQLを動かしてみないと勉強出来なそうな感じでした。

結局、
ロリポップみたいにお仕着せの環境ではどうすればいいのか想像が付きません。
強いて言えばphpmyadminの中でselect文を発行する場面に於て手動で色々なコマンドを足し書きして実行する
って感じでしょうか。

とにもかくにも、もう少し勉強してきます。
本を買ってから気が付いたけど、
日本MYSQLユーザー会にマニュアルがあるんですね。⇒www.mysql.gr.jp/
mediawikiのテーブル構造⇒honyaku.yahoofs.jp/url_result?ctw_=sT,eCR-EJ,bT,hT,uaHR0cDovL21ldGEud2lraW1lZGlhLm9yZy93aWtpL0NhdGVnb3J5Ok1lZGlhV2lraV9kYXRhYmFzZV90YWJsZXM=,qlang=ja|for=0|sp=-5|fs=100%|fb=0|fi=0|fc=FF0000|db=T|eid=CR-EJ,
翻訳してもよくワカラン(ノ_<。)うっうっうっ これこそこのスレッドで話題にすべき内容なのではないか?
それともどこかに日本語訳があるのでしょうか?

325 名前:nobodyさん mailto:sage [2006/06/16(金) 16:54:51 ID:???]
>>323
1) >>241
./maintenance/wikipedia-interwiki.sql とか参考にするといい。

2) www.mediawiki.org/wiki/Help:Configuration_settings#Copyright
$wgRightsIcon = 'http://ライセンスアイコン';
$wgRightsText = 'Creative Commons 2.5 by-nc-sa';
$wgRightsUrl = 'http://ライセンス本文';

>>324
Special:Export使ってちょっとずつエクスポートしてもだめなの?

データベースス構造の説明がいるなら、./maintenance/tables.sql を見るのがいい。
他のところの説明は腐ってる。

SQLでやるとなると、こんな感じじゃないかな。
SELECT page_title, old_text FROM page, revision, text WHERE page_namespace = 1 AND page_latest = rev_id AND rev_text_id = old_id;

326 名前:nobodyさん mailto:sage [2006/06/17(土) 07:03:51 ID:???]
>>324
mediawiki/maintenance/ 以下にある php スクリプトはコマンド
ライン用のがほとんどだよ。なんでもかんでも窓に入れるもん
だとかって思ってない? プロンプトが出てれば
php deleteOldRevisions.php
って打てば deleteOldRevisions.php が php に渡されて、あとは
勝手にやってくれる。

ロリポップ使ったこと無いからわからんけど、コマンドラインを
使えない環境ってのはちょっと想像できないし多分大丈夫だろ。

327 名前:うた [2006/06/17(土) 18:54:03 ID:I/ktdQcM]
>>325 さん
>>326 さん ご教授ありがとうございます。

> SQLでやるとなると、こんな感じじゃないかな
大変示唆に富んだ御教授、ありがとうございます。
phpmyadminのSQL照会実行という窓に貼り付けて実行してみたら
一番最初に入力した10項目め迄の原稿が表示されました。
アタリがあったような感触を得ました♪
教えて頂いた./maintenance/tables.sql を何とか読んでみます。(英語かぁ〜;;)

検索して見つけた知らない人のページですがロリポップはこんな感じです。
↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ 
penguin.oops.jp/blog/mysql.htm
どうもコマンドラインで操作できる環境ではないみたいな気がします。

大部の書物の編纂プロジェクトに抜擢されまして、色々試した結果
mediawikiならこちらの要求に応えられる能力を持っていると思いまして、
設置してみました。けれどそこに盛り込まれる項目(原稿)はちょっとした物も含めて
最終的には数千〜1万項目になる予定です。
確かにSpecial:Export使ってちょっとずつエクスポートするならうまく行くのですが、
「ちょっとずつ」という所に手作業の部分が入るし、そうするとミスの混入する余地が出来てしまうので、
出来れば全自動で一括エクスポート/インポートしたいと思っているのです。

自分の書いた原稿だけならちょっとずつエクスポートでも良いのですが、
他人の原稿を扱うのでミスは許されない状況にあると考えています。

そのコマンドラインはローカルにPHP言語がインストールされている状態で
可能なのでしょうか? だったらまだウチの環境にはPHPはインストールされていませんからダメですよね。
試しにwin2000のコマンドプロンプトから実行してみましたが、当然ダメでした。
それとも、よく知りませんが、TELNETとかいう方法で接続して遠隔地にあるパソコンを動作させるようなやり方なんでしょうか?
もう少し本やマニュアルを読んでみます。

328 名前:nobodyさん mailto:sage [2006/06/17(土) 19:26:34 ID:???]
>>327
当然、リモートのシェルにつながないといけないわけで。
普通はtelnetとかsshとかを使うわけだけど、ロリポップでは無理でしょうね。

phpMyAdminてのは使ったことがないんだけれど、
ドキュメントを読んだ限りではデータダンプを作る機能も
あるみたいだから、ローカルに環境を複製して処理するのがいいと思う。

まあ、数千~一万ともなるとバックアップのことなどもあるし、
もうちょっと自由の効くサーバを借りるなり立ち上げるなり
したほうがいいんじゃないかとは思うけれども。


329 名前:nobodyさん mailto:sage [2006/06/17(土) 22:13:47 ID:???]
telnetが使えない環境だったら、Dumpしてローカルだなあ。

Windowsでもいいので、ローカルコンピューターでMediaWikiを動かしてみるとよろしいかも。



330 名前:nobodyさん mailto:sage [2006/06/18(日) 15:53:57 ID:???]
おまいらに聞きたいことがあるんだが、
ウィキペディアっておまいらの何よ?

331 名前:nobodyさん mailto:sage [2006/06/18(日) 15:54:27 ID:???]
誤爆

332 名前:nobodyさん mailto:sage [2006/06/20(火) 03:05:27 ID:???]
>>327
MediaWiki (のデータベース)が動作しているマシンでやらなきゃいけない
のだから、当然
> 遠隔地にあるパソコンを動作させるようなやり方
になるわけだな。ローカルマシンで全部運用してるなら別だけど。

# telnet(ftp) や ssh がダメだってのは、じゃあどうやって必要ファイルを
# upload して MediaWiki をセットアップしたんだろうなぁとか思うわけで。
# いやまあ、俺がパソコンに疎いからだとは思うのだけれども。

333 名前:nobodyさん mailto:sage [2006/06/20(火) 03:09:18 ID:???]
>>332
え?ftpも駄目なことになったの?
chmodとか以外SITEできない設定のftpd(よくあるレンタルHPスペース程度)とかで、
全ファイルうpって/config/index.phpじゃないの?

MySQLはphpMyAdminあるみたいだし

334 名前:nobodyさん mailto:sage [2006/06/20(火) 11:10:04 ID:???]
ちょっとお聞きしたいんですが。

ユーザー名の変更ってMediaWikiのFAQ(日本語のやつが古い!)だと1.5から
Renameuser使えるとありますが、SVNTrunkのSuperRenameuser.php見ると最近
変える部分を減らしたような。

SQLもPHPもよく知らんのですが、archiveとrecentchanges変えるのはどの程度
問題になるんでしょうか。

335 名前:nobodyさん mailto:sage [2006/06/20(火) 16:45:35 ID:???]
>>334
大して問題にならない。でも変えられなくても大して問題にならない。
archiveは削除済みリヴィジョン、recentchangesはページ越えて変更
履歴を自動生成するときのもの。どっちも捨てられるためにある。

336 名前:334 mailto:sage [2006/06/20(火) 20:20:55 ID:???]
recentchangesのrc_user_textはSpecial:Recentchanges表示用ですね。
大して問題にならなければ変えちゃおうかと。
ご教授ありがとうございました。

337 名前:nobodyさん [2006/06/21(水) 21:44:19 ID:t3p/yh5q]
すみません。
Mediawikiを移転するため、読み込み専用にしたいのですが・・・

338 名前:nobodyさん mailto:sage [2006/06/22(木) 17:18:40 ID:???]
>>337
$wgReadOnly = '(reason)';

339 名前:おしえてさん [2006/06/22(木) 21:57:25 ID:0WYVOdii]
すみません素人です
aaacafeにインストールしているのですが、
うまくいった表示がされ、さて、メインページを・・・
エンコードが合わないような「 ・ 」みたいな表示が出て、
うんともすんともいわなくなります。
エンコードを変えても「 ・ 」が「 ・・ 」になったりするだけで、大差ありません。
1.6.7で、インストールしています。
これだけでわかりますか?
ほかに示した方が良い情報があったら教えてください。



340 名前:nobodyさん mailto:sage [2006/06/22(木) 22:07:28 ID:???]
勿論ちゃんとUTF-8を選択してるよね?

広告の入るところでは止めた方がいいんじゃないかと思うけれども

341 名前:おしえてさん [2006/06/22(木) 22:32:00 ID:0WYVOdii]
すみません
UTF-8 の エンコードでの 表示ということですよねぇ
なににしましても「・」みたいな表示とか
「?(◇に囲まれた)■」などの表示しか出てきません
ページのソースを見ましても、それだけしか表示されていないようです

ちなみに、広告のはいるところではなぜ止めた方が良いのですか?
すみません 教えてください

342 名前:nobodyさん mailto:sage [2006/06/23(金) 12:05:09 ID:???]
非常にラフな質問をして申し訳無いのですが、
最新のmediawiki(1.6.7)を用いて構築するに当たって、
推奨の環境をご教示願えないでしょうか?
具体的には、Apache・PHP・MySQLそれぞれのバージョンということに
なるかと思いますが。。。。

因みにプラットフォームははWindows2000(SP4)+IE6.0です。
自前PC上に立てる予定です。

343 名前:nobodyさん mailto:sage [2006/06/23(金) 16:40:43 ID:???]
>>342
1.6.7の最低要求は PHP 4.3.3, MySQL 4.0.14
HTTPサーバは特に問わないけれどApache2が望ましい。
MySQLも古いものにこだわる理由がなければ最新のを入れておけばいいでしょう。

PHP4を使うなら4.4.xを使うのが推奨されてる。
7月にリリース予定のMediaWiki1.7へのアップグレードを視野に入れるなら、PHP5の方がよい。
(1.7はPHP5の機能を使っているので、4.xでは動かない)

Windowsで立ち上げるとなると、必須じゃないけれどもMemCachedかeAcceleratorのコンパイルが問題かな。


344 名前:nobodyさん [2006/06/23(金) 18:06:48 ID:u+ifmWwr]
mediawikiってflashを直接埋め込むプラグインとか無いんですかね?
pukiwikiのflash.inc.phpみたいなやつがあればいいんですが・・・

どなたかご存知ありませんか?

345 名前:344 mailto:sage [2006/06/23(金) 18:17:01 ID:???]
ちなみに、Flashのティッカーを埋め込もうとしているんですが、
monobook.phpに無理やりobjectタグを記述してみたものの、
swfファイル自体は表示されるのですが、
swfファイルが他から呼び出してくるはずのテキストが表示されず。

うーん、なんでだろう・・・。

346 名前:nobodyさん mailto:sage [2006/06/23(金) 18:50:42 ID:???]
>>344
軽く探した限りでは無いみたいね。
PHPの知識が少しあればそう苦労することなく作れると思う。

wgParser setHook でググればいい。

347 名前:うた [2006/06/23(金) 19:59:17 ID:VcaFGZoL]
>>328 さん
>>329 さん
先日中々書き込めなかったのはDOS攻撃とかいうのに2chが晒されていた
からなんだそうですね。なんでも1秒に5億アクセスがあったとか!
そんなこととは知らずにこの場所が亡くなってしまったのかと思いました。

> telnetが使えない環境だったら、Dumpしてローカルだなあ。
> Windowsでもいいので、ローカルコンピューターでMediaWikiを動かしてみるとよろしいかも。

今 『MSQL入門以前』という本を見ながら
アパッチやPHPやMYSQLをインストールし、実験をしているところです。
ホントに入門書なので、これが知りたい! というニーズにはもう一冊買ってこなければならないようでした。
きっと皆さんは、こんな環境でmediawikiを動かしていたんでしょうね。


ところで上記お二方に共通の
Dumpしてローカル・・・
データダンプを作る機能もあるみたいだから、・・・

というDUMPとはエクスポートと違う機能なのですか?

また、私の理想は、ネット上にmediawikiを設置して全国に散らばった執筆者に
直接ブラウザから書き込んで貰い、書き直しや訂正の末、最終的に一括でダウンロードしたい
ので、ローカル環境で動くことには余り魅力がないのです。
まぁ仕組みを知るには絶対必要だとは思いますが。

一番良いのは仰るとおり、自前のサーバーで行うことだと思いますが、(ドーヤルンダロ??)

でも、MYSQLが直接いじれるなら、簡単にアンケートページみたいなのをつくって
そのまま原稿を書き込んで貰った方が早いかなーとか思ったりしました。



348 名前:nobodyさん mailto:sage [2006/06/23(金) 21:01:53 ID:???]
>>347
簡単に言えば、dumpってのはデータベースのデータをファイルにまとめたもので、
データベースサーバに読み込ませればデータベースをそっくりそのまま再現することができるもの。

> 直接ブラウザから書き込んで貰い、書き直しや訂正の末、最終的に一括でダウンロードしたい
> ので、ローカル環境で動くことには余り魅力がないのです。

数千〜万の量となるとリモートで処理するわけにはいかないでしょうに。

ちゃんとダンプが落とせるかどうかも甚だ疑問なわけだけれども。

349 名前:nobodyさん mailto:sage [2006/06/24(土) 04:07:56 ID:???]
結局はロリポップを捨てて telnet とか ssh でシェルログインできるような
レン鯖さがすほうが早いように思えるんだけど。
どのみち MySQL を直接蹴ってダンプ吐かせたり飲ませたりするんだから
コマンドラインで弄れるようにしといた方がいろいろと都合が良かろう。



350 名前:nobodyさん mailto:sage [2006/06/24(土) 04:10:18 ID:???]
どうでもいいけど全角英数は蕁麻疹が出るんでぜひともやめて欲しい

351 名前:nobodyさん mailto:sage [2006/06/24(土) 14:44:49 ID:???]
>>347
どこまでわかって書いてんのかなあ・・・。
ロリ鯖は現状のままで運用。適宜DBダンプを作成・ダウンロードして
データベースの内容を丸ごとローカルにコピー。
で、ローカルでmaintenanceスクリプト使うなり、SQLで直接DB
叩くなりして必要な内容を抽出。

352 名前:nobodyさん mailto:sage [2006/06/24(土) 19:57:05 ID:???]
うーん、MySQLの文法とか知らなくてもできそうな作業なんだけどなあ・・・

353 名前:うた [2006/06/25(日) 07:14:49 ID:YlR4jSoa]
なーるほど。
書き込むだけ書き込んで貰って、最終的に、一括でdump(という方法で)ダウンロードして
抽出作業だけを、ローカルでやればいい、ということなんですね!

それは

select * from テーブル名;

でいいのでしょうか?
それとも以前どなたかが示して下さった、
SELECT page_title, old_text FROM page, revision, text WHERE page_namespace = 1 AND page_latest = rev_id AND rev_text_id = old_id;

いや、そもそもdumpはselectコマンドではない何か、あーもしかしてphpでそういうファイルがあるのかな??



354 名前:nobodyさん mailto:sage [2006/06/26(月) 02:57:54 ID:???]
とりあえずローカルに MediaWiki 環境構築してコマンドライン操作に
なれることから始めた方がいいような気がする。
データベースは後からでも移し変えたりできるんだから、慣れてから
いろいろ考えればいいと思う。そんな猶予もないほど緊急の課題なら
まあ好きにすればいいんじゃないかとは思うけど。
とりあえず、PHP で mediawiki/maintenance のスクリプト叩くことから
かな(ダンプ作るスクリプトも入ってたと思うし)。細かいことを考え
なければ、直接 SQL 文を発行する機会はほとんどないように思う。


355 名前:nobodyさん mailto:sage [2006/06/26(月) 12:04:50 ID:???]
>> 343

質問を投げておいて、レスが遅くなってしまい申し訳ございません。
回答ありがとうございました。

細かいバージョンは、これから調べますが、
下記のような構成になると考えています。

Webサーバ:Appach2
PHP:5.x
DB:MySQL 4.1.x

MySQLは最新をということですが、5.xは対応しているのでしょうか?

明後日な質問でしたら、失礼をお詫びいたします。

356 名前:344 mailto:sage [2006/06/26(月) 14:14:33 ID:???]
>>346
ありがとうです。

ちょっとぐぐってみたら、
ttp://meta.wikimedia.org/wiki/Flash
なんてものがあって、原文のままにやってみました。

swf自体は普通にUPして表示できるようになったものの、
やっぱり外部ファイルからテキストを読み込むタイプのswfだと
中身のテキストが表示されず・・・なんでだろうか・・・

357 名前:nobodyさん mailto:sage [2006/06/26(月) 14:43:55 ID:???]
PHP、MySQLともに素人です。
Mediawiki1.6.7を文末の環境に入れたのですが、
「Error in fetchObject(): Illegal mix of collations (sjis_bin,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation ' IN ' 」
といったエラーが表示されてしまっています。
文字コード周りが原因が分かりません。
どこの設定の影響なのでしょうか?

どなかた教えてください。

OS:Win2000
PHP5.1.2
Apache2.0.55
MySQL4.1.18

358 名前:nobodyさん [2006/06/26(月) 16:51:23 ID:KapfWW4U]
画像のアップロードを管理者のみ可能にするためにはどのように改造したらいいでしょうか・・・

359 名前:nobodyさん mailto:sage [2006/06/26(月) 17:19:42 ID:???]
>>355
MySQL5.xは少なくともGAリリースでは問題ない。

>>356
Flashは専門外でわからないけど、
ドメイン制限とかに引っかかってるんじゃないのかなあ。

>>358
www.mediawiki.org/wiki/Help:$wgGroupPermissions

<code>
$wgGroupPermissions['user']['upload'] = false;
$wgGroupPermissions['sysop']['upload'] = true;
</code>



360 名前:nobodyさん [2006/06/26(月) 17:25:27 ID:KapfWW4U]
>>359
ありがとうございます。
あ、そのページにはすべて書いてあるんだ・・・今気がつきました。

361 名前:nobodyさん mailto:sage [2006/06/26(月) 17:28:23 ID:???]
>>359
ありがとうございました。
試してみます。

362 名前:357 mailto:sage [2006/06/26(月) 17:31:53 ID:???]
エラーとして出力された内容は
下記のとおりです。

Backtrace:

GlobalFunctions.php line 602 calls wfBacktrace()
Database.php line 596 calls wfDebugDieBacktrace()
Database.php line 1787 calls Database::fetchObject()
LinkBatch.php line 76 calls ResultWrapper::fetchObject()
LinkBatch.php line 55 calls LinkBatch::executeInto()
Skin.php line 192 calls LinkBatch::execute()
Skin.php line 171 calls Skin::preloadExistence()
SkinTemplate.php line 108 calls Skin::initPage()
MonoBook.php line 28 calls SkinTemplate::initPage()
SkinTemplate.php line 151 calls SkinMonoBook::initPage()
OutputPage.php line 577 calls SkinTemplate::outputPage()
OutputPage.php line 794 calls OutputPage::output()
Database.php line 476 calls OutputPage::databaseError()
Database.php line 419 calls Database::reportQueryError()
Database.php line 806 calls Database::query()
Database.php line 825 calls Database::select()
Article.php line 391 calls Database::selectRow()
Article.php line 403 calls Article::pageData()
Wiki.php line 209 calls Article::pageDataFromTitle()
Wiki.php line 48 calls MediaWiki::initializeArticle()
index.php line 123 calls MediaWiki::initialize()

363 名前:344 mailto:sage [2006/06/27(火) 09:55:50 ID:???]
>>359
ご返信感謝です。

それがですね、サーバは自前で立ててるんですよね。

うーん。monobookもだめ、エクステンションでもだめ・・・。
やっぱり他のHTMLからFlash呼び出して、さらにそのHTMLを呼び出すしかないのかなぁ・・
見栄えが悪くなるからあんまりやりたくないんだけど・・・ほんとどーしたもんだか・・・

364 名前:nobodyさん mailto:sage [2006/06/28(水) 04:01:02 ID:???]
>>363
この辺じゃだめなの?検索しただけだから動くか知らんけど
ttp://meta.wikimedia.org/wiki/Flash
ttp://isaacnewton.princeton.edu/index.php/TigerWeb:Flash

365 名前:nobodyさん mailto:sage [2006/06/28(水) 04:08:13 ID:???]
あ、Flash pluginは試したのね、スマソ
gflashってやつは外部URL指定できるみたいだけどソースが見つからない

366 名前:nobodyさん mailto:sage [2006/06/28(水) 04:12:00 ID:???]
あったあった。
ttp://junkchest.blogspot.com/2005/03/wiki-adding-extensions-to-mediawiki.html#comments

367 名前:344 mailto:sage [2006/06/28(水) 17:23:38 ID:???]
>>366
ありがとうです!

ちとやってみました。
が・・・普通にFlashを見ることはできるのですが、やはりそのswfファイルが
外部から読み込むはずのテキストを読み込んでくれません・・・orz

たぶん手詰まり、ですかねぇ…。

368 名前:nobodyさん mailto:sage [2006/06/28(水) 22:16:43 ID:???]
>>367
原因はわかってるの?生成されるHTML自体が間違ってる?Content-typeが
不適切とか?動的生成だとうまくいかないとか?
ダメな理由がわからないと対策もできないのでは。

369 名前:344 mailto:sage [2006/06/29(木) 10:48:43 ID:???]
>>368
原因ははっきりとはわかりません。もしかするとFlashの仕様(外部ドメインからテキストを読み込めない)
か、mediawikiの仕様(設定)か、どっちかではないかな、とは思っています。
何故なら、mediawiki上では無く、単品のHTML上では普通にそのFLASHが外部から
テキストを読み込んできて、普通に動くので。

逆に言うと、mediawikiのその辺の設定があればわかるかもしれません。
mediawikiのサイトを検索してみたんですが、自分の英語力じゃ該当するような
記事を発見できず・・・。



370 名前:nobodyさん mailto:sage [2006/06/29(木) 16:37:17 ID:???]
$wgAllowExternalImages = true;
をLocalsettings.phpに加えてみるとか

371 名前:nobodyさん [2006/06/29(木) 23:32:20 ID:BLFjagJU BE:230958836- ]
インストールで躓いてしまいました。どうかお知恵を拝借いただけないでしょうか。

--- LOG ---
MediaWiki 1.4.15 installation

Please include all of the lines below when reporting installation problems.
Checking environment...

    * PHP 5.1.4-pl0-gentoo: ok
    * PHP server API is apache2handler; ok, using pretty URLs (index.php/Page_Title)
    * Have XML / Latin1-UTF-8 conversion support.
    * PHP's memory_limit is 8M. If this is too low, installation may fail! Attempting to raise limit to 20M... ok.
    * Have zlib support; enabling output compression.
    * Turck MMCache not installed, can't use object caching functions
    * Found ImageMagick: /usr/bin/convert; image thumbnailing will be enabled if you enable uploads.
    * Found GD graphics library built-in.
    * Installation directory: /var/pub/example.org/htdocs/mediawiki
    * Script URI path: /mediawiki
    * Connected as root (automatic)
    * Connected to database... 4.1.20-log; enabling MySQL 4 enhancements
    * Database xspect_mediawiki exists
    * Creating tables...Query "CREATE TABLE mw_categorylinks ( cl_from int(8) unsigned NOT NULL default '0', cl_to
varchar(255) binary NOT NULL default '', cl_sortkey varchar(255) binary NOT NULL default '', cl_timestamp timestamp
NOT NULL, UNIQUE KEY cl_from(cl_from,cl_to), KEY cl_sortkey(cl_to,cl_sortkey(128)), KEY cl_timestamp(cl_to,cl_timestamp) )"
failed with error code "Specified key was too long; max key length is 1000 bytes".
--- LOG ---

# Apache/2.0.55 , PHP 5.1.4 , mysqld Ver 4.1.20-log
# phpMyAdmin をインストールしています。データベースに関してはあまり詳しくないです。すみません。

372 名前:nobodyさん mailto:sage [2006/06/29(木) 23:35:41 ID:???]
>>371
bugzilla.wikimedia.org/4445

373 名前:371 mailto:sage [2006/06/29(木) 23:50:26 ID:???]
>>372
素早い回答感謝いたします。
InnoDB の利用を検討してみます。

ありがとうございました。


374 名前:nobodyさん mailto:sage [2006/06/30(金) 15:04:00 ID:???]
新しいバージョンほど、なるべく軽くなるような設計見直しが何度か
行われているというのに、今わざわざ1.4系を入れようというのか
などと考えると夜も眠れん。今から昼寝する。

375 名前:nobodyさん mailto:sage [2006/06/30(金) 18:17:33 ID:???]
>>374
ディストロで提供されている stable パッケージが
1.4.15 なものでして。unstable を入れると依存関係で
悲惨なことになりそうなので試してないのです。

376 名前:nobodyさん mailto:sage [2006/06/30(金) 18:39:02 ID:???]
そういうのまで最近はパッケージできてるんだなぁ。
AMPはパッケージで、mediawikiだけ手動で入れても
罰は当たらないと思うのだけれど。
ディレクトリ構成だけ鳥のを参考にするとか。

377 名前:nobodyさん mailto:sage [2006/06/30(金) 19:19:12 ID:???]
>>375
1.4のセキュリティーリリースはそろそろ終わるので、
そっちのほうが不味いんじゃねえかと思う。

それに、1.4から1.5/1.6にアップグレードするのは大きなDBの変換が
必要になるから、新しく入れるなら1.4はお勧めできないなあ。

>>371の環境なら最新の1.7alphaも動くから、
SVNつかって1.6ブランチ入れればいいんじゃないかと思う。
www.mediawiki.org/wiki/Download_from_SVN/ja

378 名前:nobodyさん mailto:sage [2006/06/30(金) 19:43:45 ID:???]
初歩的な質問で申し訳無いのですが、

MySQLの文字セットはどう設定するのが正しいのでしょうか?
現在、オール「latin1」です。

このまま進んで良いものやら、悩んでいるのでお願いします。

ちなみにMySQLのバージョンは5.0.18です。

379 名前:nobodyさん mailto:sage [2006/06/30(金) 20:27:18 ID:???]
>>378
そのあたりは自動で設定されるのでインストールが通れば特に気にしなくていいと思う。



380 名前:nobodyさん [2006/07/01(土) 21:26:42 ID:nmkk0Acv]
でもUnicode設定をお勧めします。
latin1だと、データベースのバックアップがままならないときがありました。

381 名前:nobodyさん mailto:sage [2006/07/03(月) 11:06:58 ID:???]
左に表示されるツールボックスを非表示、またはメニューの一部を
表示させないようにするにはどこをいじればいいのかが分からない…。
[[表示メッセージ一覧]]とかにあったっけ?あれはサイドバーしか見当たらない。

382 名前:381 mailto:sage [2006/07/03(月) 11:36:42 ID:???]
事故解決しました。

上のメニュー(オプションとか自分の投稿履歴とか)はどうやって消すんだろう…。

383 名前:nobodyさん mailto:sage [2006/07/03(月) 19:49:36 ID:???]
>>382
スキンを編集するしかない。

384 名前:nobodyさん mailto:sage [2006/07/04(火) 07:13:04 ID:???]
つonkeydown

というか常識中の常識だゴルァ。知ったかぶりするのはお勧めできない。
というかどっちにしろ無駄に負荷高杉な罠。

385 名前:nobodyさん mailto:sage [2006/07/04(火) 09:53:49 ID:???]
( ゚д゚)ポカーン

386 名前:nobodyさん mailto:sage [2006/07/04(火) 12:19:26 ID:???]
誤爆?

387 名前:nobodyさん mailto:sage [2006/07/07(金) 10:13:10 ID:???]
日本語のファイルをUPしてもダウンロードできん。
なんか回避方法あるの?

388 名前:nobodyさん mailto:sage [2006/07/07(金) 13:45:44 ID:???]
>>387
もう少し言葉を補ってもらえると答えようもあるんだけど。

389 名前:nobodyさん mailto:sage [2006/07/07(金) 15:07:19 ID:???]
>>387-388
私も同様に困っているので書いてみる。

例えば「テスト.gif」というファイルをうpしたとき、「繝・せ繝・gif」というファイルが生成される。
要は、utf-8のバイト列を無理やりWinNTのファイル名文字コード(多分utf-16)で読んだもの。

MediaWikiは画像に対して
「/images/%E3%83%86%E3%82%B9%E3%83%88.gif」(テスト.gifをutf-8でurl-encodeしたもの)というリンクを貼るので、
そのリクエストを受け取ったApacheは「{{DocumentRoot}}/テスト.gif」を探しにいくので、404が帰る。

thumb処理自体(ファイル生成)は上手くいってるようなので、Apache側を弄った方が早いかなと思い、
mod_encoding.cとか試してみたんだがなかなか上手くいかない。自分でApacheのModule組むほどスキルがない。

というわけなのです。


そういえばPHP5+eAcceleratorがマトモに動かない件はどうしよう・・・
困ったなあ。。。Linuxにすればなおるのかなあ。



390 名前:nobodyさん mailto:sage [2006/07/07(金) 15:15:45 ID:???]
>>389
その話なら>>224-225あたりでも出てたね。
今のところ日本語を使わないようにするしかないかな。

391 名前:nobodyさん mailto:sage [2006/07/07(金) 18:42:20 ID:???]
>>390
というか、>>224>>389=自分です・・・

392 名前:nobodyさん [2006/07/07(金) 19:08:20 ID:JyJPZBtT]
//環境 OS:FreeBSD, PHPver:4, DB:MySQL4.1, HTTPd:apache2.0x
旧マシンが老朽化したため、新マシンにしようとしてるんですが
/home/hoge/public_html/mediawiki下をコピーして
あとphpMyAdminでデータベースをエクスポート&&インポートした。

で、問題はwikiの一切の文書(メインページ含み)がなくなっちゃった
UPLOADした画像や左上のロゴは旧マシンの状態のままだったんだがぁ

この文書が消えちゃうってのはどんな原因が考えられますか?


393 名前:nobodyさん mailto:sage [2006/07/07(金) 20:54:01 ID:???]
>>392
セットアップ時に指定したデータベース名とインポートしたときの名前が違ってて、新しくデータベース作っちゃったとか

394 名前:nobodyさん mailto:sage [2006/07/09(日) 02:28:14 ID:???]
1.7.0がリリースされているのでリンクとか

リリースノート
svn.wikimedia.org/viewvc/mediawiki/tags/REL1_7_0/phase3/RELEASE-NOTES

ダウンロード
www.mediawiki.org/wiki/Download/ja

アップグレードマニュアル
www.mediawiki.org/wiki/Manual:Upgrading_to_1.7/ja

395 名前:nobodyさん mailto:sage [2006/07/09(日) 03:38:19 ID:???]
>>394
PHP 5必須か。。ちょっと敷居が高いな。

396 名前:nobodyさん mailto:sage [2006/07/09(日) 06:43:09 ID:???]
Vine linux 3.90-preview (= VineSeed 3.2) に subversion で
MediaWiki 1.7.0 を導入したところ、 >>389 のような文字化けが
日本語を含むページへのリンクのほとんどで発生してしまい
ログインも編集もできません。サイドバーなどから特別ページ
を開いたりすることはできるので、なんか妙な状態のようです。
文字コードかなと web を検索してみて、 mediawiki/.htaccess に
AddDefaultCharset UTF-8
php_value default_charset UTF-8
php_value mbstring.language neutral
php_value mbstring.internal_encoding UTF-8
php_value mbstring.http_input auto
php_flag mbstring.encoding_translation Off
php_value mbstring.detect_order auto
php_value output_handler none
と書いてみましたが効果無しでした。何かお知恵がございましたら
手を貸していただけると幸いです。

* MediaWiki: 1.7.0 (r15449)
* PHP: 5.0.5 (apache2handler)
* MySQL: 4.0.25-standard

397 名前:nobodyさん mailto:sage [2006/07/09(日) 11:10:53 ID:???]
>>395
5.0.0がリリースされてもう2年になるのに、なかなか
ホスティングサービスは置き換えが進まないね。

4.xは開発終了してるからセキュリティー的にも望ましい状態とは
いえないと思うんだけどな。

398 名前:nobodyさん [2006/07/09(日) 15:00:20 ID:QntrWMDO]
Mediawikiの検索窓で、Shift_jisエンコードの検索を受け入れる方法はありますか?
つまり、あるShift_jisエンコードのページに検索フォームを設置して、そのフォームからShift_jisで送信された検索ワードを
MediawikiでUTF-8に変換させる方法はないかということです。

399 名前:nobodyさん mailto:sage [2006/07/09(日) 15:29:17 ID:???]
>>398
全部UTF-8を前提に書かれてるから、そういう設定はないと思う。

あいだにPHPをひとつ噛ませればよいだけじゃないかな。

<?php
$query = urlencode( mb_convert_encoding( $_REQUEST['q'], 'UTF-8', $_REQUEST['ie'] );
header( 'Location: example.com/w/index.php?title=Special:Search&search=' . $query . '&fulltext=1' );
?>

search.php?ie=Shift_JIS&q=%8BT



400 名前:nobodyさん mailto:sage [2006/07/09(日) 21:59:54 ID:???]
accept-charset属性付ければ良いじゃん。

<form accept-charset="utf-8" (以下略)>

401 名前:nobodyさん [2006/07/09(日) 23:18:16 ID:pXwNtaUW]
>>400
IE無理じゃん

402 名前:nobodyさん mailto:sage [2006/07/09(日) 23:53:38 ID:???]
>>399
その方法でやったらできました。ありがとうございました。

403 名前:nobodyさん mailto:sage [2006/07/10(月) 00:16:36 ID:???]
>>394
さっき見たら1.7.1がリリースされていたので
Win XP+XAMPP 1.5.3a,+InnoDBの有効で試したら
あっさり動いた。mimetexでTeX記法も使えた。
texvcはうまくいかなかった。

>>371-373 ありがとう。助かった。

404 名前:nobodyさん mailto:sage [2006/07/11(火) 16:30:28 ID:???]
サーバがWindowsで画像のアップロードを行うと次のエラーが出ます。

Fatal error: mime_magic could not be initialized, magic file (null) is not available in C:\www\mediawiki\includes\MimeMagic.php on line 506

ImageMagic関連のエラーだとは思うのですが・・・
解決策はありますか?

環境は
WindowsXP Pro
Apache2.0.58
MediaWiki: 1.6.7
PHP: 4.4.2 (apache2handler)
MySQL: 4.0.26-nt


405 名前:nobodyさん mailto:sage [2006/07/11(火) 17:04:36 ID:???]
>>404
apache の設定だとオモタ。httpd.conf から MIME_magic 関連の設定探して晒してくれ。

406 名前:nobodyさん mailto:sage [2006/07/11(火) 18:40:49 ID:???]
>>404
ソースのその辺読めば

On Winodws, you must set mime_magic.magicfile in php.ini to point to the mime.magic file bundeled with PHP

407 名前:nobodyさん mailto:sage [2006/07/12(水) 01:08:54 ID:???]
MediawikiにSOABSのほかに、DSBLを参照させたいのですが、どうすればよいでしょうか。
SOABSの規制が働いていないような気がするのですが・・・

408 名前:nobodyさん mailto:sage [2006/07/12(水) 01:26:09 ID:???]
>>407
DNSBLはウィキメディアで使ってない機能だから、もしかすると壊れてるかもしらん。

./includes/User.php から User::inSorbsBlacklist を見つけて、
$this->inDnsBlacklist( $ip, 'http.dnsbl.sorbs.net.' ) ってなってるとこを、
書き換えればよいでしょう(綺麗じゃないけど)。

409 名前:nobodyさん mailto:sage [2006/07/12(水) 09:27:18 ID:???]
>>406
ご指摘ありがとう、
php.ini に
mime_magic.magicfile = "c:\php\magic.mime"
を追加で動きました。

>>405
今回はapacheの設定ではりませんでしたが、いろいろ調べて勉強になりました。
ありがとうございます。




410 名前:nobodyさん mailto:sage [2006/07/13(木) 11:20:27 ID:???]
社内用に構築した情報共有用のmediawikiがなかなかの好評であります。
が、やっぱりマークアップがわからんと文句を言う人も多い…覚えてくれよ、
小学生でもWikipedia使える奴いるんだからさ…

411 名前:nobodyさん mailto:sage [2006/07/13(木) 13:48:07 ID:???]
そんな人のために編集ボタンですよ。
ドラッグ反転してボタン一発でマークアップ完了。

412 名前:nobodyさん mailto:sage [2006/07/13(木) 22:28:49 ID:???]
>>410
逆に、日本で主流っぽいPukiWikiとかの記法が全く分からんw
不便な世の中だ。LivedoorWikiとかmwの劣化コピーに見えるのに(履歴ページとか)記法は違うもんな。

413 名前:nobodyさん mailto:sage [2006/07/14(金) 00:18:25 ID:???]
>>408
もうひとつ質問させていただきます。127.0.0.2以外を返してくるサーバ(127.0.0.3など)を指定してもエラーは起きませんか?

414 名前:nobodyさん mailto:sage [2006/07/14(金) 00:29:41 ID:???]
>>413
Aレコードがあるかどうかしか見てないから、大丈夫だとは思うけど。

聞く前に試してみればいいのになー

415 名前:nobodyさん [2006/07/15(土) 21:52:14 ID:Kl8Jkd0j]
mysqldumpして、他のサーバに移動したんだけど
復活できた記事と、消えちゃった記事があるんだけどなんでだろ?


416 名前:nobodyさん mailto:sage [2006/07/17(月) 16:48:00 ID:???]
自分で拡張した名前空間の定義をバックアップしてないのはよくあるケース。

417 名前:nobodyさん mailto:sage [2006/07/17(月) 20:31:55 ID:???]
MediaWiki 1.5.8
新着画像ギャラリーのサムネイルで画像が表示されん。
がしかし、クリックすると大きな(アップロードしたサイズ)画像が現れる。
つうことは、アップロードはなっているけど、
サムネイルが表示できてないってこと?
何をどういじればサムネイルが表示されるのやら。

同じ現象のかたいますか?


418 名前:nobodyさん mailto:sage [2006/07/17(月) 21:40:58 ID:???]
・ライブラリへリンクできてない。
・なんらかのパーミッション制限がかかってる鯖でディレクトリハッシュが使えないのに使おうとしてる(無効化してない)
・というかそもそもimageディレクトリのパーミッションがいいかげん。

原因はこれくらい。

419 名前:417 mailto:sage [2006/07/18(火) 18:42:01 ID:???]
>>418
ありがとう。
2番目ぽいかな・・・
3もありかもね・・・(オレノコトダシ

通常サイズで表示できて、サムネイルでは表示できないってのがなぁ・・・
がんばってみるか



420 名前:nobodyさん mailto:sage [2006/07/18(火) 19:58:24 ID:???]
>>419
LocalSettings.phpをrenameして、もっかい./config/index.php開いてみ。
ImageMagickが認識されてるか出るから。

421 名前:417,419 mailto:sage [2006/07/18(火) 20:20:32 ID:???]
>>420
やってみました。
PHP 4.4.2: ok
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: /home1/httpd/maemori/public_html
Script URI path:

こうでました・・・が、この先の設定をやって、最後にでる「何々ができる」ってところをみないとだめですか?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<355KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef