*** MediaWiki 管理者の集い ***
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2005/05/20(金) 15:47:13ID:1/T9a2Hq日本では利用者は少ないのかな。
ググってもろくな情報がありません。
改造や見栄えの変更などの情報交換しましょ。
0337nobodyさん
2006/06/21(水) 21:44:19ID:t3p/yh5qMediawikiを移転するため、読み込み専用にしたいのですが・・・
0339おしえてさん
2006/06/22(木) 21:57:25ID:0WYVOdiiaaacafeにインストールしているのですが、
うまくいった表示がされ、さて、メインページを・・・
エンコードが合わないような「 ・ 」みたいな表示が出て、
うんともすんともいわなくなります。
エンコードを変えても「 ・ 」が「 ・・ 」になったりするだけで、大差ありません。
1.6.7で、インストールしています。
これだけでわかりますか?
ほかに示した方が良い情報があったら教えてください。
0340nobodyさん
2006/06/22(木) 22:07:28ID:???広告の入るところでは止めた方がいいんじゃないかと思うけれども
0341おしえてさん
2006/06/22(木) 22:32:00ID:0WYVOdiiUTF-8 の エンコードでの 表示ということですよねぇ
なににしましても「・」みたいな表示とか
「?(◇に囲まれた)■」などの表示しか出てきません
ページのソースを見ましても、それだけしか表示されていないようです
ちなみに、広告のはいるところではなぜ止めた方が良いのですか?
すみません 教えてください
0342nobodyさん
2006/06/23(金) 12:05:09ID:???最新のmediawiki(1.6.7)を用いて構築するに当たって、
推奨の環境をご教示願えないでしょうか?
具体的には、Apache・PHP・MySQLそれぞれのバージョンということに
なるかと思いますが。。。。
因みにプラットフォームははWindows2000(SP4)+IE6.0です。
自前PC上に立てる予定です。
0343nobodyさん
2006/06/23(金) 16:40:43ID:???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のコンパイルが問題かな。
0344nobodyさん
2006/06/23(金) 18:06:48ID:u+ifmWwrpukiwikiのflash.inc.phpみたいなやつがあればいいんですが・・・
どなたかご存知ありませんか?
0345344
2006/06/23(金) 18:17:01ID:???monobook.phpに無理やりobjectタグを記述してみたものの、
swfファイル自体は表示されるのですが、
swfファイルが他から呼び出してくるはずのテキストが表示されず。
うーん、なんでだろう・・・。
0346nobodyさん
2006/06/23(金) 18:50:42ID:???軽く探した限りでは無いみたいね。
PHPの知識が少しあればそう苦労することなく作れると思う。
wgParser setHook でググればいい。
0347うた
2006/06/23(金) 19:59:17ID:VcaFGZoL>>329 さん
先日中々書き込めなかったのはDOS攻撃とかいうのに2chが晒されていた
からなんだそうですね。なんでも1秒に5億アクセスがあったとか!
そんなこととは知らずにこの場所が亡くなってしまったのかと思いました。
> telnetが使えない環境だったら、Dumpしてローカルだなあ。
> Windowsでもいいので、ローカルコンピューターでMediaWikiを動かしてみるとよろしいかも。
今 『MSQL入門以前』という本を見ながら
アパッチやPHPやMYSQLをインストールし、実験をしているところです。
ホントに入門書なので、これが知りたい! というニーズにはもう一冊買ってこなければならないようでした。
きっと皆さんは、こんな環境でmediawikiを動かしていたんでしょうね。
ところで上記お二方に共通の
Dumpしてローカル・・・
データダンプを作る機能もあるみたいだから、・・・
というDUMPとはエクスポートと違う機能なのですか?
また、私の理想は、ネット上にmediawikiを設置して全国に散らばった執筆者に
直接ブラウザから書き込んで貰い、書き直しや訂正の末、最終的に一括でダウンロードしたい
ので、ローカル環境で動くことには余り魅力がないのです。
まぁ仕組みを知るには絶対必要だとは思いますが。
一番良いのは仰るとおり、自前のサーバーで行うことだと思いますが、(ドーヤルンダロ??)
でも、MYSQLが直接いじれるなら、簡単にアンケートページみたいなのをつくって
そのまま原稿を書き込んで貰った方が早いかなーとか思ったりしました。
0348nobodyさん
2006/06/23(金) 21:01:53ID:???簡単に言えば、dumpってのはデータベースのデータをファイルにまとめたもので、
データベースサーバに読み込ませればデータベースをそっくりそのまま再現することができるもの。
> 直接ブラウザから書き込んで貰い、書き直しや訂正の末、最終的に一括でダウンロードしたい
> ので、ローカル環境で動くことには余り魅力がないのです。
数千〜万の量となるとリモートで処理するわけにはいかないでしょうに。
ちゃんとダンプが落とせるかどうかも甚だ疑問なわけだけれども。
0349nobodyさん
2006/06/24(土) 04:07:56ID:???レン鯖さがすほうが早いように思えるんだけど。
どのみち MySQL を直接蹴ってダンプ吐かせたり飲ませたりするんだから
コマンドラインで弄れるようにしといた方がいろいろと都合が良かろう。
0350nobodyさん
2006/06/24(土) 04:10:18ID:???0351nobodyさん
2006/06/24(土) 14:44:49ID:???どこまでわかって書いてんのかなあ・・・。
ロリ鯖は現状のままで運用。適宜DBダンプを作成・ダウンロードして
データベースの内容を丸ごとローカルにコピー。
で、ローカルでmaintenanceスクリプト使うなり、SQLで直接DB
叩くなりして必要な内容を抽出。
0352nobodyさん
2006/06/24(土) 19:57:05ID:???0353うた
2006/06/25(日) 07:14:49ID: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でそういうファイルがあるのかな??
0354nobodyさん
2006/06/26(月) 02:57:54ID:???なれることから始めた方がいいような気がする。
データベースは後からでも移し変えたりできるんだから、慣れてから
いろいろ考えればいいと思う。そんな猶予もないほど緊急の課題なら
まあ好きにすればいいんじゃないかとは思うけど。
とりあえず、PHP で mediawiki/maintenance のスクリプト叩くことから
かな(ダンプ作るスクリプトも入ってたと思うし)。細かいことを考え
なければ、直接 SQL 文を発行する機会はほとんどないように思う。
0355nobodyさん
2006/06/26(月) 12:04:50ID:???質問を投げておいて、レスが遅くなってしまい申し訳ございません。
回答ありがとうございました。
細かいバージョンは、これから調べますが、
下記のような構成になると考えています。
Webサーバ:Appach2
PHP:5.x
DB:MySQL 4.1.x
MySQLは最新をということですが、5.xは対応しているのでしょうか?
明後日な質問でしたら、失礼をお詫びいたします。
0356344
2006/06/26(月) 14:14:33ID:???ありがとうです。
ちょっとぐぐってみたら、
ttp://meta.wikimedia.org/wiki/Flash
なんてものがあって、原文のままにやってみました。
swf自体は普通にUPして表示できるようになったものの、
やっぱり外部ファイルからテキストを読み込むタイプのswfだと
中身のテキストが表示されず・・・なんでだろうか・・・
0357nobodyさん
2006/06/26(月) 14:43:55ID:???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
0358nobodyさん
2006/06/26(月) 16:51:23ID:KapfWW4U0359nobodyさん
2006/06/26(月) 17:19:42ID:???MySQL5.xは少なくともGAリリースでは問題ない。
>>356
Flashは専門外でわからないけど、
ドメイン制限とかに引っかかってるんじゃないのかなあ。
>>358
http://www.mediawiki.org/wiki/Help:$wgGroupPermissions
<code>
$wgGroupPermissions['user']['upload'] = false;
$wgGroupPermissions['sysop']['upload'] = true;
</code>
0360nobodyさん
2006/06/26(月) 17:25:27ID:KapfWW4Uありがとうございます。
あ、そのページにはすべて書いてあるんだ・・・今気がつきました。
0362357
2006/06/26(月) 17:31:53ID:???下記のとおりです。
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()
0363344
2006/06/27(火) 09:55:50ID:???ご返信感謝です。
それがですね、サーバは自前で立ててるんですよね。
うーん。monobookもだめ、エクステンションでもだめ・・・。
やっぱり他のHTMLからFlash呼び出して、さらにそのHTMLを呼び出すしかないのかなぁ・・
見栄えが悪くなるからあんまりやりたくないんだけど・・・ほんとどーしたもんだか・・・
0364nobodyさん
2006/06/28(水) 04:01:02ID:???この辺じゃだめなの?検索しただけだから動くか知らんけど
ttp://meta.wikimedia.org/wiki/Flash
ttp://isaacnewton.princeton.edu/index.php/TigerWeb:Flash
0365nobodyさん
2006/06/28(水) 04:08:13ID:???gflashってやつは外部URL指定できるみたいだけどソースが見つからない
0366nobodyさん
2006/06/28(水) 04:12:00ID:???ttp://junkchest.blogspot.com/2005/03/wiki-adding-extensions-to-mediawiki.html#comments
0367344
2006/06/28(水) 17:23:38ID:???ありがとうです!
ちとやってみました。
が・・・普通にFlashを見ることはできるのですが、やはりそのswfファイルが
外部から読み込むはずのテキストを読み込んでくれません・・・orz
たぶん手詰まり、ですかねぇ…。
0368nobodyさん
2006/06/28(水) 22:16:43ID:???原因はわかってるの?生成されるHTML自体が間違ってる?Content-typeが
不適切とか?動的生成だとうまくいかないとか?
ダメな理由がわからないと対策もできないのでは。
0369344
2006/06/29(木) 10:48:43ID:???原因ははっきりとはわかりません。もしかするとFlashの仕様(外部ドメインからテキストを読み込めない)
か、mediawikiの仕様(設定)か、どっちかではないかな、とは思っています。
何故なら、mediawiki上では無く、単品のHTML上では普通にそのFLASHが外部から
テキストを読み込んできて、普通に動くので。
逆に言うと、mediawikiのその辺の設定があればわかるかもしれません。
mediawikiのサイトを検索してみたんですが、自分の英語力じゃ該当するような
記事を発見できず・・・。
0370nobodyさん
2006/06/29(木) 16:37:17ID:???をLocalsettings.phpに加えてみるとか
0371nobodyさん
NGNG--- 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 をインストールしています。データベースに関してはあまり詳しくないです。すみません。
0372nobodyさん
2006/06/29(木) 23:35:41ID:???http://bugzilla.wikimedia.org/4445
0374nobodyさん
2006/06/30(金) 15:04:00ID:???行われているというのに、今わざわざ1.4系を入れようというのか
などと考えると夜も眠れん。今から昼寝する。
0375nobodyさん
2006/06/30(金) 18:17:33ID:???ディストロで提供されている stable パッケージが
1.4.15 なものでして。unstable を入れると依存関係で
悲惨なことになりそうなので試してないのです。
0376nobodyさん
2006/06/30(金) 18:39:02ID:???AMPはパッケージで、mediawikiだけ手動で入れても
罰は当たらないと思うのだけれど。
ディレクトリ構成だけ鳥のを参考にするとか。
0377nobodyさん
2006/06/30(金) 19:19:12ID:???1.4のセキュリティーリリースはそろそろ終わるので、
そっちのほうが不味いんじゃねえかと思う。
それに、1.4から1.5/1.6にアップグレードするのは大きなDBの変換が
必要になるから、新しく入れるなら1.4はお勧めできないなあ。
>>371の環境なら最新の1.7alphaも動くから、
SVNつかって1.6ブランチ入れればいいんじゃないかと思う。
http://www.mediawiki.org/wiki/Download_from_SVN/ja
0378nobodyさん
2006/06/30(金) 19:43:45ID:???MySQLの文字セットはどう設定するのが正しいのでしょうか?
現在、オール「latin1」です。
このまま進んで良いものやら、悩んでいるのでお願いします。
ちなみにMySQLのバージョンは5.0.18です。
0380nobodyさん
2006/07/01(土) 21:26:42ID:nmkk0Acvlatin1だと、データベースのバックアップがままならないときがありました。
0381nobodyさん
2006/07/03(月) 11:06:58ID:???表示させないようにするにはどこをいじればいいのかが分からない…。
[[表示メッセージ一覧]]とかにあったっけ?あれはサイドバーしか見当たらない。
0382381
2006/07/03(月) 11:36:42ID:???上のメニュー(オプションとか自分の投稿履歴とか)はどうやって消すんだろう…。
0384nobodyさん
2006/07/04(火) 07:13:04ID:???というか常識中の常識だゴルァ。知ったかぶりするのはお勧めできない。
というかどっちにしろ無駄に負荷高杉な罠。
0385nobodyさん
2006/07/04(火) 09:53:49ID:???0386nobodyさん
2006/07/04(火) 12:19:26ID:???0387nobodyさん
2006/07/07(金) 10:13:10ID:???なんか回避方法あるの?
0389nobodyさん
2006/07/07(金) 15:07:19ID:???私も同様に困っているので書いてみる。
例えば「テスト.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にすればなおるのかなあ。
0392nobodyさん
2006/07/07(金) 19:08:20ID:JyJPZBtT旧マシンが老朽化したため、新マシンにしようとしてるんですが
/home/hoge/public_html/mediawiki下をコピーして
あとphpMyAdminでデータベースをエクスポート&&インポートした。
で、問題はwikiの一切の文書(メインページ含み)がなくなっちゃった
UPLOADした画像や左上のロゴは旧マシンの状態のままだったんだがぁ
この文書が消えちゃうってのはどんな原因が考えられますか?
0393nobodyさん
2006/07/07(金) 20:54:01ID:???セットアップ時に指定したデータベース名とインポートしたときの名前が違ってて、新しくデータベース作っちゃったとか
0394nobodyさん
2006/07/09(日) 02:28:14ID:???リリースノート
http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_7_0/phase3/RELEASE-NOTES
ダウンロード
http://www.mediawiki.org/wiki/Download/ja
アップグレードマニュアル
http://www.mediawiki.org/wiki/Manual:Upgrading_to_1.7/ja
0396nobodyさん
2006/07/09(日) 06:43:09ID:???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
0397nobodyさん
2006/07/09(日) 11:10:53ID:???5.0.0がリリースされてもう2年になるのに、なかなか
ホスティングサービスは置き換えが進まないね。
4.xは開発終了してるからセキュリティー的にも望ましい状態とは
いえないと思うんだけどな。
0398nobodyさん
2006/07/09(日) 15:00:20ID:QntrWMDOつまり、あるShift_jisエンコードのページに検索フォームを設置して、そのフォームからShift_jisで送信された検索ワードを
MediawikiでUTF-8に変換させる方法はないかということです。
0399nobodyさん
2006/07/09(日) 15:29:17ID:???全部UTF-8を前提に書かれてるから、そういう設定はないと思う。
あいだにPHPをひとつ噛ませればよいだけじゃないかな。
<?php
$query = urlencode( mb_convert_encoding( $_REQUEST['q'], 'UTF-8', $_REQUEST['ie'] );
header( 'Location: http://example.com/w/index.php?title=Special:Search&search=' . $query . '&fulltext=1' );
?>
search.php?ie=Shift_JIS&q=%8BT
0400nobodyさん
2006/07/09(日) 21:59:54ID:???<form accept-charset="utf-8" (以下略)>
0401nobodyさん
2006/07/09(日) 23:18:16ID:pXwNtaUWIE無理じゃん
0403nobodyさん
2006/07/10(月) 00:16:36ID:???さっき見たら1.7.1がリリースされていたので
Win XP+XAMPP 1.5.3a,+InnoDBの有効で試したら
あっさり動いた。mimetexでTeX記法も使えた。
texvcはうまくいかなかった。
>>371-373 ありがとう。助かった。
0404nobodyさん
2006/07/11(火) 16:30:28ID:???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
0405nobodyさん
2006/07/11(火) 17:04:36ID:???apache の設定だとオモタ。httpd.conf から MIME_magic 関連の設定探して晒してくれ。
0406nobodyさん
2006/07/11(火) 18:40:49ID:???ソースのその辺読めば
On Winodws, you must set mime_magic.magicfile in php.ini to point to the mime.magic file bundeled with PHP
0407nobodyさん
2006/07/12(水) 01:08:54ID:???SOABSの規制が働いていないような気がするのですが・・・
0408nobodyさん
2006/07/12(水) 01:26:09ID:???DNSBLはウィキメディアで使ってない機能だから、もしかすると壊れてるかもしらん。
./includes/User.php から User::inSorbsBlacklist を見つけて、
$this->inDnsBlacklist( $ip, 'http.dnsbl.sorbs.net.' ) ってなってるとこを、
書き換えればよいでしょう(綺麗じゃないけど)。
0409nobodyさん
2006/07/12(水) 09:27:18ID:???ご指摘ありがとう、
php.ini に
mime_magic.magicfile = "c:\php\magic.mime"
を追加で動きました。
>>405
今回はapacheの設定ではりませんでしたが、いろいろ調べて勉強になりました。
ありがとうございます。
0410nobodyさん
2006/07/13(木) 11:20:27ID:???が、やっぱりマークアップがわからんと文句を言う人も多い…覚えてくれよ、
小学生でもWikipedia使える奴いるんだからさ…
0411nobodyさん
2006/07/13(木) 13:48:07ID:???ドラッグ反転してボタン一発でマークアップ完了。
0412nobodyさん
2006/07/13(木) 22:28:49ID:???逆に、日本で主流っぽいPukiWikiとかの記法が全く分からんw
不便な世の中だ。LivedoorWikiとかmwの劣化コピーに見えるのに(履歴ページとか)記法は違うもんな。
0413nobodyさん
2006/07/14(金) 00:18:25ID:???もうひとつ質問させていただきます。127.0.0.2以外を返してくるサーバ(127.0.0.3など)を指定してもエラーは起きませんか?
0415nobodyさん
2006/07/15(土) 21:52:14ID:Kl8Jkd0j復活できた記事と、消えちゃった記事があるんだけどなんでだろ?
0416nobodyさん
2006/07/17(月) 16:48:00ID:???0417nobodyさん
2006/07/17(月) 20:31:55ID:???新着画像ギャラリーのサムネイルで画像が表示されん。
がしかし、クリックすると大きな(アップロードしたサイズ)画像が現れる。
つうことは、アップロードはなっているけど、
サムネイルが表示できてないってこと?
何をどういじればサムネイルが表示されるのやら。
同じ現象のかたいますか?
0418nobodyさん
2006/07/17(月) 21:40:58ID:???・なんらかのパーミッション制限がかかってる鯖でディレクトリハッシュが使えないのに使おうとしてる(無効化してない)
・というかそもそもimageディレクトリのパーミッションがいいかげん。
原因はこれくらい。
0419417
2006/07/18(火) 18:42:01ID:???ありがとう。
2番目ぽいかな・・・
3もありかもね・・・(オレノコトダシ
通常サイズで表示できて、サムネイルでは表示できないってのがなぁ・・・
がんばってみるか
0420nobodyさん
2006/07/18(火) 19:58:24ID:???LocalSettings.phpをrenameして、もっかい./config/index.php開いてみ。
ImageMagickが認識されてるか出るから。
0421417,419
2006/07/18(火) 20:20:32ID:???やってみました。
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:
こうでました・・・が、この先の設定をやって、最後にでる「何々ができる」ってところをみないとだめですか?
0422nobodyさん
2006/07/18(火) 20:25:55ID:???とあるからな。やっぱパーミッション関係じゃないか。
0423417,419,421
2006/07/18(火) 20:58:18ID:???そですか・・・どうもありがとう!
ちょいとテスト的に作ってみました。
http://lapaz.no.land.to
0424nobodyさん
2006/07/18(火) 21:14:53ID:???> $wgHashedUploadDirectory = true;
と書いてある行を探して
> $wgHashedUploadDirectory = false;
に書き換えて味噌。
既存の
./images/
./images/thumb/
ディレクトリのパーミッション777にするの忘れずにな。
0425417,419,421,423
2006/07/18(火) 21:20:08ID:???おぉ!ありがとうっ
早速やってみるよ!
21:19分現在表示されず。
さて・・・表示なってくれ!
0426417,419,421,423,425
2006/07/18(火) 21:24:47ID:???#$wgHashedUploadDirectory = false;
こうなってたので、#をけしてみたのだけど、よかった?
パーミッションは777になってた。
がんばれwiki(つか俺の脳
0428426
2006/07/18(火) 22:00:42ID:???0429nobodyさん
2006/07/25(火) 19:54:33ID:RHGKeQId0430nobodyさん
2006/07/30(日) 13:18:57ID:mPB1O1nq要するに、mediawikiを走らせるためには、
1.OS(私の場合はwindows2000)
2.MYSQL
3.WEBサーバー(私の場合はapache)
4.PHP
5.MYSQLのGUIツール(PHPMyAdminなど)※必須ではない
6.Mediawiki
というインフラが整っていなければならない、ということですね。
それで、どうせなら各プログラムは最新版の方がいいだろうということで
最新版を求めました。
そこで質問です。
APACHEは7月28にver.2.2.3 というのがリリースになっていて、
インストールしたのですが、動作確認をしたら従来、
「あなたの予想に反してこの画面が見えていますか」 と表示される所を
「It works!」 とのみ表示されたのですが、これはインストールが成功しているのでしょうか?
0431nobodyさん
2006/07/30(日) 13:44:14ID:???it worksなら動いてるんでしょうね。
ただ、PHP5.1のWindowsバイナリにはApache2.2用のモジュールが含まれてないから、
自前でコンパイルする必要があるよ。
PHP5.2のスナップショットからphp5apache2_2.dllをもってくれば動くらしいけど。
0432nobodyさん
2006/07/30(日) 14:00:50ID:mPB1O1nqえ”〜 そうなんですかぁ…(T_T)
じゃぁやっぱりapacheはver1.3にしよう。
こういうのって難しいですね。
古ければセキュリティ上問題があるからアップデートしろというし、
新しければ、周囲がそれに対応していないし、詳しい説明情報が無い。
0434nobodyさん
2006/07/30(日) 16:58:55ID:mPB1O1nqでも、おっしゃるとおり、というか、再度削除して低バージョンのを入れるのが
面倒くさかったので、教えて頂いた情報を元に、php5apache2_2.dll を探してきました。
試行錯誤の末、どうにかPHPもアパッチもMYSQLもインストールできました。
そこで本丸のmediawiki(ver171)を入れたのですが、
何とかインストールは成功しました。
けれど!!
index.php を表示させようとすると、
MediaWiki internal error.
Original exception: exception 'DBQueryError' with message 'A database error has occurred
Query: SELECT page_id,page_namespace,page_title,page_restrictions,page_counter,page_is_redirect,page_is_new,page_random,page_touched,page_latest,page_len FROM `page` WHERE page_namespace = '0' AND page_title = 'メインページ' LIMIT 1
Function: Article::pageData
(以下略)
というエラーが出て動きません(T_T)
私しろーとなので、よく分かりませんが、
どの辺がまずかったのでしょうか?
それとも各プログラムのバージョンが新しすぎてかみ合わないのでしょうか?
OS: windows2000 プロフェッショナル
MYSQL: 5.0.16
Apache: 2.2.3
PHP: 5.1.4
MEDIAWIKI: 1.7.1
0435nobodyさん
2006/07/30(日) 17:14:59ID:mPB1O1nqlocalsetting.phpの$wgDBmysql5をfalseをtrueに変えたら正常に起動しました。
ああ、やっとローカルでWIKIが動いた。(^_^)
あとは一括流し込みだー!
0436nobodyさん
2006/07/30(日) 17:20:43ID:mPB1O1nq興奮のあまり、
ありがとう の5文字を忘れていました。
php5apache2_2.dll の情報がなければ、きっと今頃まだ悩み続けていたことでしょう。
ありがとうございました。 m(..)m
0437うた
2006/07/31(月) 11:57:22ID:ZiaFHJQ+430は私です。上記のようにmediawikiのインストールに成功しました。
今目の前には白紙状態のWIKIがある訳なんですが、そこで質問です。
例えば広辞苑の全て23万項目を網羅したテキストデータがあったとします。
このテキストデータの塊からWIKIデータを自動で作る方法はありますか?
>>111 さんの情報では
「詳しくは ./maintenance/tables.sql 」とのことでしたが、英文に挫折しました(T_T)
どなたかこんな素人にどうか御教授下さい。(-人-)ナムナム
---------------------------------------
wiki関連書籍は以前は殆ど無かったのに、最近色々出てきたみたいです。
しかしmediawikiに関しては未だにドイツ人が書いた1冊しか見つかりません
手取り足取りの解説本はないものだろうか・・・・
---------------------------------------
■ このスレッドは過去ログ倉庫に格納されています