[表示 : 全て 最新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/

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

667 名前:nobodyさん mailto:sage [2007/01/07(日) 04:09:35 ID:???]
大丈夫だと思うが、何で試してみないんだ。

668 名前:nobodyさん mailto:sage [2007/01/07(日) 04:35:28 ID:???]
>>667
試しましたがエラー400が出ました。

669 名前:nobodyさん mailto:sage [2007/01/07(日) 04:46:50 ID:???]
400って。それは入力がおかしいんだろうが

670 名前:nobodyさん mailto:sage [2007/01/07(日) 17:15:05 ID:???]
>669
入力がおかしいとは、どの部分のことでしょうか?

671 名前:nobodyさん mailto:sage [2007/01/07(日) 18:12:38 ID:???]
ちゃんとしたtrackback ping送ってんのかってこと

672 名前:nobodyさん mailto:sage [2007/01/08(月) 15:51:09 ID:???]
MediaWikiの無料ホスティングサービスってWikia以外にないの?

673 名前:nobodyさん mailto:sage [2007/01/08(月) 15:54:32 ID:???]
聞いたことないな

674 名前:nobodyさん mailto:sage [2007/01/09(火) 17:05:38 ID:???]
>671
できました。失礼しました。

ブログからトラックバックを送信すると、
>トラックバック送信先から返答がありませんでした。
エラーが出るのですが、これはどうしようもないでしょうか…

675 名前:nobodyさん mailto:sage [2007/01/09(火) 20:17:41 ID:???]
>>672
もまいが家鯖開放してサービス始めれば大もうけだ。
早い者勝ちだぞw



676 名前:nobodyさん mailto:sage [2007/01/10(水) 02:02:50 ID:???]
>>674
送信側の問題の可能性は?

677 名前:nobodyさん mailto:sage [2007/01/10(水) 22:14:30 ID:???]
皆さんのお知恵を貸してください。

【概要】ハードディスク障害のため、ハードディスクを交換しました。MediaWikiの復旧のやり方を教えてください。

【詳細】
1年半くらい前からMediaWikiで個人のメモ・備考録を管理していました。
環境はWinXP Pro + XAMPP(mysqlやapacheが一揃い一度に導入できるやつ)で、記事数は500〜1000位はあったと思います。
昨年末、ハードディスクが半分壊れてしまい(アクセス速度が10〜20倍くらいになってしまった)、新しいハードディスクを買ってきてOSから再インストールしました。
ハードディスクが半分壊れている間に全ファイルを別ハードディスクにコピーしたのですが、あせっていたためDBの内容のバックアップはしませんでした。
ちなみに、wk_cur.MYDのサイズは2,854KBです。

【教えて頂きたいこと】
上記の状態からMediaWikiを復活させる方法を教えてください。
ヒントやキーワードだけでも頂けるとありがたいです。

678 名前:こういうこと? mailto:sage [2007/01/10(水) 23:14:26 ID:???]
作業用ディレクトリを作ってそこに移動して
svn co svn.wikimedia.org/svnroot/mediawiki/trunk/phase3

679 名前:nobodyさん mailto:sage [2007/01/10(水) 23:16:18 ID:???]
>>677
データファイルからテーブルを再構築する方法が知りたいのか?
mysqlスレにでもいったほうがよさそうだが。

680 名前:なりたて [2007/01/11(木) 13:20:29 ID:1VHmQwxj]
mediawiki1.6.9で、
未ログインユーザは「アカウント作成」「閲覧」だけ
ログインユーザ(権限なし)は「閲覧」「ノート作成・編集」「アップロード」だけ
という設定をしたいんです。
※ポイントは、ページ作成ではなくノートの作成・編集だけという点です。

この場合、LocalSettings.phpに以下の記述をしたのですが、うまくいきません。。
どこか間違ってますでしょうか?

$wgGroupPermissions['*' ]['createaccount'] = true;
$wgGroupPermissions['*' ]['read'] = true;
$wgGroupPermissions['*' ]['edit'] = false;

$wgGroupPermissions['user' ]['move'] = false;
$wgGroupPermissions['user' ]['read'] = true;
$wgGroupPermissions['user' ]['edit'] = false;
$wgGroupPermissions['user' ]['createpage'] = false;
$wgGroupPermissions['user' ]['createtalk'] = true;
$wgGroupPermissions['user' ]['upload'] = true;
$wgGroupPermissions['user' ]['reupload'] = false;
$wgGroupPermissions['user' ]['reupload-shared'] = false;
$wgGroupPermissions['user' ]['minoredit'] = false;

これ以外にも何か設定する必要があるのでしょうか?


681 名前:nobodyさん mailto:sage [2007/01/11(木) 14:40:56 ID:???]
>>678
もう少しkwsk

682 名前:nobodyさん mailto:sage [2007/01/11(木) 14:43:54 ID:???]
>>679
> データファイルからテーブルを再構築する方法が知りたいのか?
> mysqlスレにでもいったほうがよさそうだが。
レス、thx
知りたいことは、『MediaWikiの復旧の方法』です。「テーブルの再構築」のみで復旧するかどうか知りたいです。

683 名前:nobodyさん mailto:sage [2007/01/19(金) 19:05:14 ID:???]
>>682
データベースとLocalSettingを完全に同じ状態に戻せば復旧されるよ

684 名前:nobodyさん mailto:sage [2007/01/20(土) 02:06:00 ID:???]
>>683
レス、ありがdございます。

> データベースとLocalSettingを完全に同じ状態に戻せば復旧されるよ

とは、下記の2つを一致させるということでイイでしょうか?

 データベース :  〜\mysql\data\mysql\ 以下の全ファイル + 〜\mysql\data\wikidb\ 以下の全ファイル(MediaWikiのテーブルの格納フォルダ)
 LocalSetting :  〜\htdocs\wiki\LocalSettings.php の1ファイル

※特に、データベースの定義(スキーマとか)がどこに入っているか、全く分かっていません。スミマセン。(-_-;)

685 名前:nobodyさん mailto:sage [2007/01/20(土) 12:59:48 ID:???]
>>684
前者はファイルを戻しただけで元に戻るかどうか分からんからmysqlスレで訊いてくれよ、と



686 名前:nobodyさん [2007/01/23(火) 19:19:47 ID:GKqFpOAi]
「サイドバー」のカスタマイズについては、お蔭様で実現できたのですが、
その下部にある「ツールボックス」のカスタマイズを実現するには、
どうすれば良いのでしょうか?

ご存知の方いましたら、
ぜひ、教えてもらえると助かります。

687 名前:nobodyさん mailto:sage [2007/01/27(土) 04:49:47 ID:???]
>>685
d

688 名前:nobodyさん [2007/01/30(火) 00:15:41 ID:yK4Nsu2e]
1.9.1

689 名前:うた [2007/01/31(水) 19:11:52 ID:criz5Lec]
>>325 さん
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;
を教えて頂きましたが、構造が変更になったのか、
MediaWiki: 1.7.1
PHP: 5.1.4 (apache2handler)
MySQL: 5.0.24a-community-max-nt
という環境下では、

SELECT page_title, old_text FROM page, revision, text WHERE page_namespace = 0 AND page_latest = rev_id AND rev_text_id = old_id;

(page_namespace = を1→0)にしないとうまくいきませんでした。

一応覚え書きとしてこちらに書かせて頂きます。
※page_namespaceの値を見てみますと、
8=システムの一部?
0=書き込んだ項目
6=UPした画像

の様に区別されてるみたい。

690 名前:nobodyさん mailto:sage [2007/01/31(水) 20:05:26 ID:???]
>>689
meta.wikimedia.org/wiki/Help:Namespace

691 名前:nobodyさん mailto:sage [2007/02/18(日) 02:01:12 ID:???]
初アップグレードしようかと思い、wikidbをバックアップ。
1.9.1入れてリストアしようとしたらエラーが出てて、中見たら(°□°)
 <b>Fatal error</b>: Maximum execution time of 300 seconds exceeded in <b>〜\phpMyAdmin\libraries\sqlparser.lib.php</b> on line <b>588</b><br />

692 名前:nobodyさん [2007/02/24(土) 14:27:00 ID:br6So/j6]
age

693 名前:nobodyさん mailto:sage [2007/02/25(日) 16:01:42 ID:???]
864 名前:810[sage] 投稿日:2007/02/24(土) 23:19:35 ID:???
全然信じられてねーのが癪に障りますが、
とりあえずできたということにしてリリースしますた。
www.luntf.com/

あと去年の人とは別人です。

694 名前:nobodyさん mailto:sage [2007/02/25(日) 17:19:14 ID:???]
かんけーねぇ

695 名前:nobodyさん mailto:sage [2007/02/27(火) 20:45:48 ID:???]
fedora6にMediawiki1.9.3を突っ込んでみたんですが
インストールはうまく行くのに、管理者でログインすると
編集をするのも保護をするのもうまくいきません。。。

「セッションが切断されたため編集を保存できません。もう一度やりなおしてください。
 それでも失敗する場合、ログアウトしてからログインし直してください。 」
みたいなのが出て、何度ログインしなおしても駄目っす。(IE6&FF2共に)

apach 2.2.3-5
mysql 5.0.27-1
php 5.1.6-3.4

なにが原因なのでしょうか?




696 名前:nobodyさん mailto:sage [2007/02/27(火) 20:50:56 ID:???]
php.iniのsession.*の設定を疑ってみたらどうだろう

697 名前:695 [2007/02/27(火) 22:25:32 ID:1HEh8yC4]
>>696
レスありがとうございます。無事解決いたしました。
PHPのセッション用ディレクトリのパーミッションが問題でした。
PHP自体初めて入れたので理解不足でした。

698 名前:nobodyさん [2007/02/28(水) 21:21:58 ID:Pt62JFpq]
>>417さんと同じ症状です。どなたかヒントお願いいたします。
XREAの有料鯖にMediawiki1.9.0を入れたのですが、
「サムネイルの作成中にエラーが発生しました
: Unable to run external programs in safe mode.」と表示されてしまいます。
これは、セーフモードでImageMagickがうまく働いていないと考えればよろしいのでしょうか?
Metawikiも読んだのですが、解決方法がうまく探し出せませんでした。
どなたか、検索ワードだけでもいいのでお教え願えないでしょうか?

ちなみに、
Apache : 1.3.37
PHP : 5.1.6
MySQL : 5.1.11
です。

imageディレクトリ以下のディレクトリ作成とパーミッション、
LocalSettings.phpの設定は確認したので、自分的には
他に原因があるのでは?と疑っています…。

699 名前:nobodyさん mailto:sage [2007/02/28(水) 21:31:18 ID:???]
サーバー管理者に頼んで、safe_mode_exec_dirにconvertのあるディレクトリを含めてもらうしかないだろ。

700 名前:nobodyさん mailto:sage [2007/02/28(水) 21:35:18 ID:???]
GDライブラリが使えるなら、
$wgUseImageMagick = false;
にしてみれば?

701 名前:698 [2007/03/01(木) 00:17:54 ID:XHdFZlJh]
>>699
>>700
うおっ、いきなりお返事ありがとうございます!!
GDライブラリ使用($wgUseImageMagick = false;)でサムネイル表示できました!!
画像がきれいなImageMagickを使うことばかり考えて、GDライブラリのことをすっかり忘れてました!!
お手数かけてすんませんでした。>>699の方も素人相手にご丁寧なご教示、ありがとうございました!!

702 名前:nobodyさん [2007/03/02(金) 20:51:19 ID:ifkcFSyE]
Wikipediaのページを自鯖で再現しようと色々やってるんですが
テンプレート関連で画面が無茶苦茶になってしまいます。
Wikipediaのskins-1.5ってCSSと
テンプレート関連を一通りDLしてみてもやはり
同じようなレイアウトになりませんでした
何か解る方居ますか?

703 名前:nobodyさん mailto:sage [2007/03/02(金) 21:38:38 ID:???]
>>701
[sb.xrea.com/showthread.php?t=10744 PHPをCGIとして動かす方法について - XREA&CORE SUPPORT BOARD]
今日知ったんだけど、実は1年近く前からできたのね。

というわけでうちでも早速ImageMagick使えるようにしたんだけど、
SVGは>>497の症状が出るなあ。どうしたもんだろ。

704 名前:nobodyさん mailto:sage [2007/03/04(日) 17:54:32 ID:???]
>>703 エラーになるのはsvgをpngにラスタライズするconvertが無効化されているからです。なぜラスタライズが行われるのかはDefaultSettings.phpの$wgSVGConvertersで説明されています。

ちなみに内部動作を調べるには文字列を検索するコマンドを使用します。*UNIXならgrep、Windowsならfindstrです。今回の場合では例えば、includesに移動してfindstr svg *.phpと入力します。

内部構造を改変せずにsvgを表示させる代替法としては、LocalSettings.phpに$wgRawHtml = true;を追記して<html>タグの範囲内で直接htmlを利用できるようにした上で

<html><object data="localhost/mediawiki/images/filename.svg" type="image/svg+xml"></object></html>

と書くか、ファイル名の入力に対して上記のような<object>タグを返すエクステンションを書く方法があります。

705 名前:nobodyさん [2007/03/06(火) 22:12:01 ID:DFGue90J]
半角の+をタイトルに使いたいんですけど

$wgLegalTitleChars .= '+';

までは分かったんですけど
htaccessでURL短くするやつやると
%2Bが半角スペース扱いになってしまいます
これはどこが問題なんですか?



706 名前:nobodyさん mailto:sage [2007/03/07(水) 21:13:21 ID:???]
>>705 1.1α(Win,Linux)で試したけど、普通にタイトルで使えるけど。
マニュアルによれば、1.8.3以降はデフォルトで許可されている。
もう少し状況を説明しないと答えようがないなぁ。

707 名前:nobodyさん mailto:sage [2007/03/07(水) 21:21:12 ID:???]
Apacheの設定の話だろ

708 名前:nobodyさん [2007/03/07(水) 22:56:57 ID:TMp0uE6d]
1.9にばーじょぬpして
htaccessを書き換えたらできました>>706

709 名前:nobodyさん mailto:sage [2007/03/12(月) 08:32:47 ID:???]
svn updateでリビジョン20346にするとエラーになりました。

<pre>
データベース検索の文法エラー。これは恐らくソフトウェアのバグを表しています。
最後に実行を試みた問い合わせ:
(SQLクエリー非表示)
from within function "Revision::fetchRow". MySQL returned error "1054:
Unknown column 'rev_len' in 'field list'
</pre>

とりあえず、svn update -r 正常に動作しているリビジョン番号
で差し戻してエラーを回避しました。

710 名前:nobodyさん mailto:sage [2007/03/12(月) 13:59:09 ID:???]
$ php ./maintenance/update.php

711 名前:nobodyさん mailto:sage [2007/03/14(水) 06:54:30 ID:???]
>>710 どうも、昨日アップデートしてリビジョン20392にしたら大丈夫でした。


712 名前:nobodyさん [2007/03/16(金) 22:13:37 ID:5EasO+Uo]
DreamHostでワンクリックでMediaWiki入れれるから、試しに入れてみた。
おもしろいな〜、これ!オレ凝り性だから、まじハマるわ。

713 名前:nobodyさん mailto:sage [2007/03/17(土) 10:48:23 ID:???]
PHPがver4だから入れられないぜww自分で入れて管理するのめんどいしだれか助け舟を

714 名前:nobodyさん [2007/03/17(土) 12:30:44 ID:Wp9qeHxN]
>>713
wiki.livedoor.com/

715 名前:nobodyさん [2007/03/17(土) 17:09:47 ID:no+nEFjQ]
mathを有効にしようと、texvcをコンパイルし、$wgUseTeX=trueとしたのですが、
下記のエラーが出てしまいます。

構文解析失敗 (PNGへの変換に失敗しました。latex, dvips, gs, convertが
正しくインストールされているか確認してください。)

latex, dvips, gs, convertは元々使っていたので入っております。
試しに、inclues/Math.phpのtexvcを呼び出しているところのコマンドライン内容を
ログに吐いて、シェルから手動で叩いてみたのですが、正常にpngファイルが生成
されているようなんですが。
なんででしょう。



716 名前:nobodyさん mailto:sage [2007/03/17(土) 18:52:22 ID:???]
マニュアルページみながやらやってるんですけどねぇ。
meta.wikimedia.org/wiki/Troubleshooting_math_errors#Linux_2

% ls -lH `which gs` `which latex` `which dvips` `which convert`
-r-xr-xr-x 1 root wheel 5316 Mar 12 04:58 /usr/local/bin/convert
-r-xr-xr-x 1 root wheel 214916 Oct 17 17:10 /usr/local/bin/dvips
-r-xr-xr-x 1 root wheel 2781680 Mar 11 21:45 /usr/local/bin/gs
-r-xr-xr-x 1 root wheel 961040 Oct 17 14:02 /usr/local/bin/latex

717 名前:nobodyさん mailto:sage [2007/03/17(土) 19:36:06 ID:???]
ASCII版texが悪いのかなぁ・・・

718 名前:nobodyさん [2007/03/17(土) 20:34:25 ID:no+nEFjQ]
自己解決。
math/render.mlの
let cmd_dvips tmpprefix = "dvips 〜
とかの部分を絶対パス指定にしたら動きました。

719 名前:nobodyさん [2007/03/18(日) 14:07:51 ID:C3bKiQ4O]
↓のようなテンプレートを作るとパースに失敗するのですがなんで?
ja.wikipedia.org/wiki/Template:Infobox_%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E

</pre>
{{Infobox プログラミング言語 |
名前 = Scheme |
パラダイム = [[関数型言語|関数型]] |
登場時期 = 1970年代 |
設計者 = ガイ・スティールJr.、<br />ジェラルド・ジ

↑のような自己参照の部分から壊れだしているのですが。

720 名前:nobodyさん mailto:sage [2007/03/18(日) 14:10:45 ID:???]
ParserFunction Extension入れてる?

721 名前:nobodyさん mailto:sage [2007/03/18(日) 18:39:04 ID:???]
>>713
CMSの無料レンタルサーバ
対応CMS:XOOPS phpBB Nucleus OpenPNE Pukiwiki WordPress Geeklog Mediawiki
www.cmssquare.com/

722 名前:nobodyさん [2007/03/19(月) 00:06:12 ID:0/ldEQlr]
MediaWiki で趣味でフェチ分野のアダルトDVDデータベース作ってるのですが、
カテゴリでAV女優一覧作っても、Wikipediaみたいに


・天衣みつ


・三上翔子

にはならなくて、



・天衣みつ


・三上翔子

になってしまいます・・・orz

723 名前:nobodyさん [2007/03/19(月) 01:35:57 ID:NsLa5WLo]
>>722
[[Category:AV女優|みかみしようこ]]

724 名前:719 [2007/03/19(月) 02:15:20 ID:lPYKqvFB]
>>720
↓の3つをコピーして、require_once("extension/ParserFunctions/ParserFunctions.php");としているのですが・・・
Expr.php
ParserFunctions.php
SprintfDateCompat.php

他にも何か必要なのかしら?

725 名前:nobodyさん [2007/03/19(月) 03:36:35 ID:av79vbBm]
nanazero.xxxxxxxx.jp/index.html
nanazero.xxxxxxxx.jp/top.html
バロスwwwwwwwwwwwwwwwwこれはひどい



726 名前:nobodyさん [2007/03/19(月) 10:31:38 ID:BOcakiIA]
>>723
ありがとうございました、なんとか問題解決しました!
完成したらこのスレで晒させて頂きます♪

727 名前:nobodyさん [2007/03/22(木) 00:47:17 ID:Oul/JcB1]
MediaWiki で作ったWikiサイトにGoogle Analyticsを埋め込むことは可能でしょうか?
なんかいけそうな感じがするんだけど、なかなかそれらしい箇所見つからなくて・・・


728 名前:うた mailto:sage [2007/03/22(木) 18:19:26 ID:???]
以前もこの掲示板に書きましたが、

importtextfile.php が2バイト文字のファイル名を受け付けないので、
便法として、ファイル名を当方の記事の項目番号を以て取り敢えずwikiに
importtextfile.phpで一括登録出来たのは良いのですが、当然の事ながら
項目名は項目番号でしか検索できません。
それで、例えばMYSQLの方にSQL命令を、

update page set page_title = '愛(あい)' where page_title='0000100';
update page set page_title = '青(あお)' where page_title='0000200';

とか、して項目名を一括変換をかけたのですが、mediawiki1.8ではこれがうまくいきました
。(1.9にしたらこの命令すらうまくいかない・・・・)

けれども、項目名は変更できたのですが、記事内容や、項目名では検索がヒットしません。
恐らく、項目名だけ変更しても、wikiの方で認識できていないのだろうと思います。
因みに記事をちょっとでも変更を加えると検索の対象として認識される見たいです。

想像するに、searchindexテーブルに記録されないと検索対象として認識されないのだと
思うのですが、searchindexの中身はバイナリーになっていてよくわかりません

だから、上記のような項目一括変換のSQL命令では、searchindexテーブルの中身まで、
その変更した旨が伝達できていないことが原因であると思います。

そこで、質問なのですが、上記のような、項目名の一括変換で、
searchindexへも項目名を変更したというような記述を与えるには
どのように書いたらいいのか、アドバイスをお願いします。

729 名前:うた mailto:sage [2007/03/22(木) 18:20:21 ID:???]
(上からのつづき)
それとも、便法としてこのような方法を用いたのですが、根源的に、
importtextfile.phpで2バイト文字によるファイル名が通るようにするには
どのようにしたらよいでしょうか?
(これは過去にも悩んでここで相談したことがありますが、
importtextfile.phpでファイル名をutf-8に変換してwikiに渡すように
改造すればよい、という御指摘のみで、PHPに詳しくない私にはお手上げです
wikiのバグレポートにも相談しましたが、外国人の人から、「windowsがutf-8を理解しないのが原因だ」(取意)
というresがあったのみで、具体的にはちっとも解決しませんでした)

windowsユーザーで、既に手元に大量の記事原稿があって、それを一括でmediawikiに登録したことがある方は
いらっしゃいませんでしょうか?

そのノウハウを是非教えて下さい。
何卒よろしくお願い申し上げます。


730 名前:nobodyさん mailto:sage [2007/03/23(金) 12:35:04 ID:???]
データベースやCSVから取り込みをする時は
エクセル(表計算ソフト)やテキストエディタの置換で
XML形式に整形し、ある程度、分割して
特別:Importから取り込んでます

731 名前:うた mailto:sage [2007/03/23(金) 21:32:55 ID:???]
>>730さん
XML形式でのImport、教えて頂きありがとうございました。
喜び勇んで、特別:Exportで既存の(項目名を数字で登録した)項目を出力し、
XMLの形式を確認して、実験してみました。
Importはうまくいきました。(+とか−ってのは除去しなくてはいけなかったのですね)
けれども折角仕込んだHTMLタグ(<h1>とか)がすべて取り払われてしまいましたorz

(ノ_<。)うっうっうっ

732 名前:726 [2007/03/23(金) 23:08:56 ID:ZlBOeVsv]
>>723
なんとか公開できるまでに組み上げてみました!
ちょっと変わった趣味ですけどね♪
www.peniban.org/

733 名前:うた mailto:sage [2007/03/24(土) 01:50:13 ID:???]
>>732さん
横入り失礼します。
拝見しましたが、画像ファイル名はすべて英数字ですが、
これって2バイト文字はダメなんでしょうかね?
私も、実験的に2バイト文字のファイル名をもつ画像を
wikiにUPしてみましたが、出来ませんでした。

wikiはとことん2バイト文字を考慮していないですよね。



734 名前:726 [2007/03/24(土) 02:01:21 ID:3xv47eLT]
>>733
画像のファイル名で2バイト文字は試したことないですね、
元々プログラマなもので習慣的につい・・・。
仮に出来たとしても、あまりオススメはできないような。。。

PukiWikiとかはその点は優秀なんですかね?
初めて触れたWikiがMediaWikiなので他は知らないのです、スミマセン
(荒らしに一番強いのがMediaWikiと聞いたのが決め手でした)

しかし、Wikiって面白いですね、寝る間も惜しんでハマってますw

735 名前:nobodyさん mailto:sage [2007/03/25(日) 18:03:39 ID:???]
>>733
>>224-225

www.mediawiki.org/wiki/MediaWiki_roadmap
* Expand FileStore to all image storage for filename reform, better cache/mirroring ability

らしいけど。



736 名前:nobodyさん [2007/03/26(月) 23:42:01 ID:RD68A72c]
>>732
ちょっと遅いな、どこの鯖使ってんだ?

737 名前:nobodyさん mailto:sage [2007/03/27(火) 00:02:38 ID:???]
DreamHost

738 名前:nobodyさん [2007/03/27(火) 00:19:49 ID:8n+fXgGQ]
だいぶ使い込んではきましたが、まだまだ初心者です。

MediaWikiで、「HTMLのタグ」を記事ページで有効にすると、
やはり、まずいんでしょうか?

739 名前:nobodyさん mailto:sage [2007/03/27(火) 12:35:31 ID:???]
DreamHostでワンクリックでインスコできるって聞いて
アカ取得したんだが、重すぎて使い物にならんかった。
732も同じっぽいな。

740 名前:nobodyさん mailto:sage [2007/03/27(火) 18:38:27 ID:???]
そうか?今>>732見てみたけど別に遅くないぜ???

741 名前:nobodyさん mailto:sage [2007/03/27(火) 21:43:51 ID:???]
今アクセスしてみたけど異常に重いぞ
時間帯によっては使い物にならないと思う

742 名前:nobodyさん mailto:sage [2007/03/27(火) 23:43:43 ID:???]
>>740-741 今サイトを見たら10分前に比べていきなり表示が軽くなったので、
記事数とアクセス数も考慮すると同じサーバで大量のリソースを消費している人が
いるんでしょう。

負荷対策にeAcceleratorをインストールできるそうです。
それでもこなしきれなかったら専用鯖を借りてねとだそうで。
forum.dreamhosters.com/programming/61959-eAccelerator-APC-and-MediaWiki.htm
wiki.dreamhost.com/index.php/MediaWiki_Troubleshooting

743 名前:nobodyさん [2007/03/28(水) 00:50:30 ID:kFXGf99Y]
MediaWiki の index.php から吐き出されるHTML中の

<head>
</head>



<body>
</body>

の間に好きなタグを埋め込みたいのだが、
(アクセス解析のソフトとかを埋め込みたい)
変更する場所は

/maintenance/dumpHTML.inc

でいいのでしょうか?

更新後吐き出されるソース見ても変化ないので
違うのかもしれないんですが、他にそれらしき
ファイルもありませんので・・・。

744 名前:nobodyさん mailto:sage [2007/03/28(水) 01:37:31 ID:???]
>>738 $wgRawHtmlのことでしょうか?
編集権限を信頼できる人間だけに制限してあるのであれば大丈夫です。
悪意のある使い方の例としてページを開いた瞬間にウィルス幹線サイトにに転送する
JavaScriptを埋め込むなどがあります。
ja.wikipedia.org/wiki/クロスサイトスクリプティング

>>743 解析用のJavaScriptを使用するならスキンのphpファイルに埋め込みます。
デフォルトがmonobookならsikins/MonoBook.phpです。

dumpHTML.incはコマンドラインツールのdumpHTML.phpで
使用されているクラスです。


745 名前:nobodyさん mailto:sage [2007/03/28(水) 01:59:51 ID:???]
>>744
凄い! 一発で問題解決しました!!

>> デフォルトがmonobookならsikins/MonoBook.phpです。

がビンゴでした。本当の本当にありがとうございました!!!





746 名前:nobodyさん [2007/03/30(金) 14:11:14 ID:26EX/Jij]
MediaWikiってなんで人気出ないんだろうね?

747 名前:nobodyさん [2007/03/30(金) 14:35:14 ID:CZifSU/Z]
重い

748 名前:nobodyさん mailto:sage [2007/03/30(金) 16:07:48 ID:???]
質問です。
インストーラーでeAcceleratorを指定するところの「Memcached Servers」には、何を入れれば良いのでしょうか?Please specify host and port と出てくるのですが、これはどこを見れば分かりますか?

また、インストール後にeAcceleratorを入れた場合は、どこの設定を変えれば良いのでしょう?LocalSettings.phpでしょうか?

749 名前:nobodyさん mailto:sage [2007/03/30(金) 20:17:05 ID:???]
>>748
eAcceleratorとMemcachedは別の製品なので、入力は必要ないはずですが。
設定についてはeAcceleratorの設定を有効にした上で別のMediaWikiをインストールをして
LocalSettings.phpを調べればわかります。

別のインストールをするには現在使用しているMediaWikiのコピーをMediaWiki2などと
別名で保存して、LocalSettings.phpを削除すればできます。

750 名前:750 mailto:sage [2007/03/30(金) 21:03:19 ID:???]
といいつつ自分で試してみると、次のような設定になっていました。
www.mediawiki.org/wiki/Manual:%24wgMainCacheType

## Shared memory settings
$wgMainCacheType = CACHE_ACCEL;
$wgMemCachedServers = array();


751 名前:nobodyさん mailto:sage [2007/03/30(金) 22:44:32 ID:???]
補足。memcachedの設定方法はdocs/memcached.txtに書かれています。

#memcachedの起動
memcached -d -l 127.0.0.1 -p 11000 -m 64

#LocalSettings.php
$wgUseMemCached = true;
$wgMemCachedServers = array( "127.0.0.1:11000" );

752 名前:nobodyさん mailto:sage [2007/03/31(土) 17:25:57 ID:???]
>>750
ありがとうございます。試してみます。

753 名前:nobodyさん mailto:sage [2007/03/31(土) 20:27:33 ID:???]
どなたか助けてください。
Vine3.2にMediaWiki1.8入れてまして。
MySQL5(utf8)で構築したのですが、ある事情から、一度MySQL4にしてその直後にMySQL5に再び戻しました。

そしたらindex.phpにアクセスしても、ページが表示できませんになってしまうのです。
(The requested URL could not be retrieved  Zero Sized Reply)
DBのprefixを変えてインストール直後のDBを指すとページが表示できるので、データ(の文字コードとか)に問題ありそうです。

復旧させるためのヒントありませんでしょうか?

754 名前:nobodyさん mailto:sage [2007/03/31(土) 20:29:28 ID:???]
補足です。
試したのは、別wiki(&別DB)立ててdumpBackup.phpをインポートしてもダメでした。
xmlも見たところ何の問題もなさそうだし。。。

困っています。

755 名前:nobodyさん mailto:sage [2007/03/31(土) 23:28:52 ID:???]
>>753
>ある事情から、一度MySQL4にしてその直後にMySQL5に再び戻しました。
ここで何をしたのでしょうか?

>DBのprefixを変えてインストール直後のDBを指すとページが表示できる
どのように表示されるのでしょうか?

まずは状況を整理して下さいな。
www.mediawiki.org/wiki/Manual:Moving_a_wiki



756 名前:nobodyさん mailto:sage [2007/04/01(日) 07:23:05 ID:???]
>>755
ありがとうございます。

MySQLのところは、tetexというのの削除とcoreutilsのinstallです。(その後MySQL5のインストール)

DB変えると、/wiki/メインページが表示されるようになります。
(ここに元のtext.sqlとかxmlとかを入れると途端に「表示できません」になってしまいます)

Manualもうちょっと読んでみたいと思います。

757 名前:nobodyさん mailto:sage [2007/04/01(日) 08:47:36 ID:???]
>>756 tetexもcoreutilsもMySQLの動作とはまったく関係ないよ。

>(ここに元のtext.sqlとかxmlとかを入れると途端に「表示できません」になってしまいます)
mysqldumpでダンプしたtext.sqlをmysqlコマンドで読み込ませることができないのと
[[特別:Export]]から書き出したXMLファイルを[[特別:Import]]から読み込ませることが
できないということかな?

>DB変えると、/wiki/メインページが表示されるようになります。
これだけの文を見ると単にデータの引っ越しが失敗しているだけにも見えるんだけど。
メインページは以前と同じ?ブラウザのキャッシュがあるからリロードをお忘れなく。
他のページは表示されるのかな?

テキストと数式がほとんどで[特別:Export]]も[[特別:Allpages]]も使えるなら
xml形式でデータを回避させてから、現在のLocalSettings.phpを
どこかに移動させてデータベースを新しく作成して再インストールする方法があるよ。
画像はimagesに保存されている。

758 名前:757 mailto:sage [2007/04/01(日) 09:06:41 ID:???]
おっと質問しすぎました。都合のよい部分だけ返信してください。
ちなみにテキストでのバックアップ方法を書いたのは
MySQL4.0と4.1以降では仕様が大きく違うためにです。

759 名前:753 mailto:sage [2007/04/01(日) 09:53:03 ID:???]
>>757
ご丁寧にありがとうございます。

はい。mysqlコマンドとphp /maintenance/importDump.phpを実施し、実施後index.phpを開くと、ページを表示できませんになります。(読み込ませること自体はできていますが、index.phpがページをgenerateしてくれません)

DB変更後のメインページは以前と同じです。(スキンをいじってますが元通りに表示されます)変更後のDBのtextとかのtableに何も入っていないのでテンプレート部分だけ(記事なし)のページが表示されます。
他のページは、URLを指定しても表示されません。(ページが無い)

最終的には、1ページずつxmlから取り出したデータを入れていこうとは思っているのですが。。。

760 名前:753 mailto:sage [2007/04/01(日) 09:54:06 ID:???]
あ、mysqlコマンドでもだめで、importDump.phpのxmlのインポートもダメだったという意味です。言葉足らずでした。

761 名前:nobodyさん [2007/04/01(日) 20:27:50 ID:47JIuf86]
頻繁にデータベースエラーになるんですけど
ほっといたらすぐ直るんですけど
これ鯖が悪いんですか?

762 名前:うた mailto:sage [2007/04/01(日) 21:20:07 ID:???]
>>728-729
私はwindows xpでmediawikiを動かしています。
今般やっとなんとか思い通りに稼働したので、
レポートします。

18000件にも及ぶ原稿をWIKIに登録できました。
importtextfile.php は2バイト文字によるファイル名を受け付けないので、
便法として半角英数の項目に付したbファイル名として、WIKIに登録しました。

次段階として、その登録された半角英数の項目名を本来の見出し語に変更するのですが、
以前はSQL命令のUPDATEを使って、page_titleを半角英数から2バイト文字の項目名への変換が成功したのですが、以下参照
↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ 
pc11.2ch.net/test/read.cgi/php/1003557890/112-114
pc11.2ch.net/test/read.cgi/php/1003557890/120


今回、mediawiki1.9では、どういう訳かうまくいきませんでした。
  (前回はmediawiki1.7でしたが、page_titleの1〜148までが
   システムに使われていたのが、mediawki1.9からは1番目が
   メインページに当てられていて分かりやすくなってて良かっ
   た。が、その分、何か仕様が変更になったのだろうと想像する)

それで試行錯誤の末、
phpmyadmin(⇒www.phpmyadmin.net/home_page/index.php
のSQL命令発効の窓から前述のupdateを千件ずつ貼り付けて、何とかうまくいきました。
当初、文書内の他項目へのリンクボタンを押すと、どういう訳かそのリンク先は編集画面としてジャンプしてしまい、困った者だと思っていましたが、いつの間にかそれが解消されていました。
また検索してもその2バイト文字で設定した見出し語ではヒットしなくて、困った者だと思っていました、これまたいつのも間にやら解消されていました。
どこかでデータベースの整合性を取るような動作を自動的にするのでしょうかね?


763 名前:nobodyさん mailto:sage [2007/04/02(月) 18:02:07 ID:???]
今Mediawikiをインストールしているのですが、

install.phpでクリエイティブコモンライセンスの
ところで他のサーバに接続するときになんどか接続に失敗することがありますね。
Proxyエラーがでたり。

764 名前:763 mailto:sage [2007/04/02(月) 18:32:01 ID:???]
何度か失敗した末に、どうにかクリエイティブコモンライセンスの設定はうまくいきました。

MediaWikiのインストールは途中でよく失敗します。

meta.wikimedia.org/wiki/Help:Installation#Run_the_installation_script

jobテーブルのvarcharのサイズを250から242に変更してもインストールに失敗しました。
242から150に変更してみます。

765 名前:763 mailto:age [2007/04/02(月) 18:37:52 ID:???]
tables.phpのjobテーブルのvarcharの値を150に変えてみましたが、

Creating tables... using MySQL 5 table defs...Query "CREATE TABLE `ipblocks`
( ipb_id int(8) NOT NULL auto_increment, ipb_address varchar(40) binary NOT NULL default '',
ipb_user int(8) unsigned NOT NULL default '0', ipb_by int(8) unsigned NOT NULL default '0',
ipb_reason tinyblob NOT NULL default '', ipb_timestamp char(14) binary NOT NULL default '',
ipb_auto bool NOT NULL default '0', ipb_anon_only bool NOT NULL default 0, ipb_create_account
bool NOT NULL default 1, ipb_expiry char(14) binary NOT NULL default '',
ipb_range_start varchar(32) NOT NULL default '', ipb_range_end varchar(32) NOT NULL default ''
, PRIMARY KEY ipb_id (ipb_id), UNIQUE INDEX ipb_address (ipb_address(255), ipb_user, ipb_auto,
ipb_anon_only), INDEX ipb_user (ipb_user), INDEX ipb_range (ipb_range_start(8), ipb_range_end(8)),
INDEX ipb_timestamp (ipb_timestamp), INDEX ipb_expiry (ipb_expiry) ) TYPE=InnoDB, DEFAULT CHARSET=utf8 "
failed with error code "Incorrect sub part key; the used key part isn't a string,
the used length is longer than the key part,
or the storage engine doesn't support unique sub keys (localhost)".


やはり、なぜか最後にこんなエラーメッセージがでます。
キーが長いとのことですが、先ほど変更したvarcharのサイズをさらに小さくす
る必要があるのでしょうか? 150よりも小さな値にしないといけないわけですね?



766 名前:nobodyさん mailto:sage [2007/04/03(火) 07:36:21 ID:???]
>>762 MWは少なくとも年に4回はアップグレードされて、仕様もどんどん変更されるので
DB周りをhackするより、テキストをXML形式に変換して読み込ませた方が簡単だと思います。
この辺りに意外と需要がありそうなので>>767でスクリプトを公開しておきます。

>>765 >>371-373 >>572 にも書かれていますが、my.cnf(もしくはmy.ini)で
skip-innodbをコメントアウトしてInnoDBの設定を有効にしないとエラーになります。

767 名前:nobodyさん mailto:sage [2007/04/03(火) 07:40:28 ID:???]
投稿






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

前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