1 名前:nobodyさん [2005/05/20(金) 15:47:13 ID:1/T9a2Hq] MediaWiki wikipedia.sourceforge.net/ 日本では利用者は少ないのかな。 ググってもろくな情報がありません。 改造や見栄えの変更などの情報交換しましょ。
501 名前:nobodyさん mailto:sage [2006/10/09(月) 12:41:23 ID:???] k-tai.impress.co.jp/cda/article/news_toppage/31364.html これって携帯で表示するためにどうやってるんでしょう?
502 名前:nobodyさん mailto:sage [2006/10/09(月) 17:25:00 ID:???] trackback.phpが働いてないように見える データベースにも反映されてないし・・・ MediaWiki: 1.8alpha (r16882) PHP: 5.1.4 (apache2handler) MySQL: 5.0.22
503 名前:nobodyさん [2006/10/09(月) 23:33:54 ID:jGNI9uPZ] クエリ情報の渡し方について <php> print("<a href=./Wikipokpok:サンドボックス?num="); print($num+1); print(">次の月へ</a>"); print($_GET['num']); </php> として試してみましたが、 print($_GET['num']);で何も表示されません。 クエリ情報を渡すにはどのようにするんでしょうか? mediawiki-1.6.3 PHP 4.3.10-16
504 名前:nobodyさん [2006/10/10(火) 10:43:57 ID:Z2puJ4Zn] >>493 ねーねー、ページを削除するのってどうすればいいんですかぁ? ウィキペディアでも管理者が削除するとしか書いてないから、方法が分からないんですけど。 なにかヒントでもイイですから、教えてくださいよぉ>all
505 名前:nobodyさん mailto:sage [2006/10/10(火) 11:07:00 ID:???] >>504 何でこんな厨が沸いてるんだ? 一般ユーザには削除権限ないね。 あとmediawikiでは履歴を残すから、Sysopが削除しても削除記録が残るぞ。 どうしても消したければDBから直接削除すればいいんじゃね?
506 名前:nobodyさん [2006/10/10(火) 11:21:08 ID:Z2puJ4Zn] >>505 さん 504です! その、Sysopが削除する、方法が知りたいのです。 教えてくださいませんか?
507 名前:nobodyさん mailto:sage [2006/10/10(火) 11:27:23 ID:???] >>506 ォィォィ、Sysopでログインしたら各ページのタブに「削除」があるでしょ? 削除したいページのリンクが切れて表示できないなら、 「特別ページ」の「孤立してるページ」とかからたどれるはず。 Sysopで入れないとか言うどアホなら、あとは知らん。 mediawikiのセットアップ時にSysop名とパスワードを入れたはずだ。
508 名前:nobodyさん mailto:sage [2006/10/10(火) 13:14:31 ID:???] >>501 ttp://www.rcdtokyo.com/pc2m/note/ が参考になるでしょう。
509 名前:nobodyさん mailto:sage [2006/10/10(火) 21:50:28 ID:???] >>505 DBから直接消すよりはlogとRCから隠蔽した方が楽
510 名前:nobodyさん mailto:sage [2006/10/11(水) 08:26:55 ID:???] >>500 うまくいかなさそうでしたら、Inline SVG extensionで 記事に直接svgコードを貼る方法を試してみて下さい。 こちらだとアニメーションも表示できます。 meta.wikimedia.org/wiki/Inline_SVG_extension 使い方は <svgcode width="500" height="200" version="1.1"> <svg> ・・・・ </svg> </svgcode> という感じです。
511 名前:nobodyさん mailto:sage [2006/10/11(水) 12:46:41 ID:???] svn.wikimedia.org/viewvc/mediawiki/tags/REL1_8_0/phase3/RELEASE-NOTES ktkr
512 名前:nobodyさん mailto:sage [2006/10/11(水) 14:47:31 ID:???] mediawikiをカスタマイズして販売するのって違法なんですかね?
513 名前:nobodyさん mailto:sage [2006/10/11(水) 15:53:02 ID:???] >>512 ttp://ja.wikipedia.org/wiki/MediaWiki GPLに準拠してれば問題ない。
514 名前:nobodyさん mailto:sage [2006/10/11(水) 16:25:48 ID:???] >>507 さん ありがとうございます。 WikiSysopでログインすれば良いんですね! えーっとログイン ログインっと・・・・・・・・・・・ パスワード忘れてしまいました 汗) 仕方がない、もう一度セットアップしなおします。(ノ_<。)うっうっうっ 所で皆さんは常にログインしてmediawikiを弄ってらっしゃるんですか?
515 名前:nobodyさん [2006/10/11(水) 18:52:46 ID:fUASVo7g] >>504 の素人です。 >>507 さま m(.人.)m ボクは以下の環境ですが、 MediaWiki: 1.7.1 PHP: 5.1.4 (apache2handler) MySQL: 5.0.24a-community-max-nt WikiSysopでログインしても各項目のタブには、 本文 ノート 編集 履歴 移動 ウォッチリストに追加 しか出てきませんが、何か設定が不足しているのでしょうか? よろしくお願いします。
516 名前:nobodyさん mailto:sage [2006/10/11(水) 19:14:23 ID:???] sysopってのはユーザー名じゃなくて権限なんだけど。
517 名前:nobodyさん [2006/10/11(水) 19:56:07 ID:fUASVo7g] >>516 さん え〜だって、インストール時に尋ねられてパスワードを設定したのは WikiSysopというユーザー名だけで、実際MYSQLのuserテーブルを見ても WikiSysop一人しか設定されていません。 >>507 さんが おっしゃっていたのは、これでログインせよ、という事だと思ったのですが そうじゃないんですか? それと、おかげさまでやっとimporttextfile.phpで一括でUPすることに成功しました! けれど、 1.ファイル名が2バイト文字だと文字化けをする →仕方なく英数でファイル名にした。 MYSQLのインストールではUTF8を指定した。 それ以前はデフォルトのcp932とかいうヤツだったので importtextfile.phpの段階で文字セットが違うと蹴られた>>471 さんの指摘 2.記事中に<br>とか入れたけども全然改行してくれない 改行コードがCR+LFだったのがまずかったのか? そういうわけで、実験でやたらと増えたミスページを消してしまいたい、と そういうわけなんです。 まぁだめなら又再インストールしなきゃ。。。
518 名前:うた [2006/10/11(水) 20:49:37 ID:fUASVo7g] せっかくだから続きを書いておこう 3、読み込ますテキストファイルはカレントディレクトリにおいた方がよい。 さもないと、c:\temp\kiji.txt などとして指定すると、importtextfile.phpは 成功するが、実際wikiで表示しようとすると、mediawiki/index.php/c:\temp\kiji を開こうとするので、「そんなページねぇよ」と怒られました。 ※実際はC:%5Ctemp%5Ckiji のように表示される(eucコードかな?) 4、引数でphp importtextfile.php --title 核実験 kakujikkenn.txt などとすればちゃんとやってくれるかと期待したが、やっぱりだめだった。 どこかで、この2バイト文字のタイトルが引っかかるみたいで 記事の書き込みの段になってエラーになった。 5、暫定解決案 MYSQLのpageテーブルを開いてpage_titleを手動で2バイト文字に 直したら、Wikiの方でもちゃんと2バイト文字に直して表示してくれた。 実際上はpage_idで各レコードを管理していると思うので、今のところ問題なさそうな感じだ だから、、、、 最後にMYSQLの命令で一括でpagetitleを変更すればいいんじゃないかと 思いました。 6、あと、改行は間違っていた。</br> としていたが、<br> にしたらちゃんと改行した。 (おかしいなぁXMLなんかではスラッシュを入れるの正統だと聞いたのに・・・) 因みに改行コードをCRのみにしたり、LFのみにしたけれど、関係なかった。
519 名前:nobodyさん mailto:sage [2006/10/11(水) 21:43:16 ID:???] >>517-518 バ<br /> カ<br /> め
520 名前:nobodyさん mailto:sage [2006/10/12(木) 20:55:53 ID:???] >>518 UTF-8なターミナルを使えよ
521 名前:nobodyさん mailto:sage [2006/10/12(木) 21:02:15 ID:???] >>514 私の場合は荒らされないようにするためログインユーザだけ編集できるようにしています。 荒らし対策がされていないMediaWikiをGoogleでちらほら見かけるので設定を貼っておきますね。 LocalSettings.php $wgGroupPermissions['*']['edit'] = false; #ログインユーザのみ編集 $wgGroupPermissions['*']['createaccount'] = false; #新規ユーザ登録停止
522 名前:nobodyさん mailto:sage [2006/10/12(木) 21:05:46 ID:???] >>502 パッチ投げようかとおもって、ずっとそのままにしてるんだけど、 トランザクションが開いたまま終了しちゃってるのよね。 trackback.phpの最後に以下のコードを入れてみて。 wfLogProfilingData(); $wgLoadBalancer->closeAll(); Trackback機能はメンテナンスしてる人がいないから気をつけてね。
523 名前:nobodyさん mailto:sage [2006/10/12(木) 23:50:50 ID:???] >>522 でけたでけた。 thxです トランザクションがMySQLに実装されたの割と最近だったっけか >>521 対策が、てかウィキペディアもやってる身とするとその設定を当然のものとするのは違和感があるな まあでも普通の小さいwikiだったらそうしとくべきなのかなあ。
524 名前:521 mailto:sage [2006/10/13(金) 16:05:05 ID:???] >>523 むしろ、ウィキペディアの管理者達が荒らし対策に エネルギーを吸い取られている教訓から編集を制限しています。 【百科事典】ウィキペディア第275刷【Wikipedia】 hobby8.2ch.net/test/read.cgi/hobby/1160552262/ 編集権限を厳密にするもう一つの理由はセキュリティ上危険のある設定があるので。 例えば制限無しでHTMLやJavaScriptを記事に直接コーディングできるようにしています。 $wgRawHtml = "true"; $wgAllowUserJs = "true"; www.mediawiki.org/wiki/Manual:Configuration_settings
525 名前:nobodyさん mailto:sage [2006/10/13(金) 16:43:04 ID:???] まあ、それじゃただのCMSに成り下がるけどな
526 名前:うた [2006/10/13(金) 18:18:26 ID:6ExzYw6S] >>519 さん はーーーーっはっはっはっはっは!! ttp://www6.airnet.ne.jp/manyo/xml/struct/step2.html 確かに仰るとおりでした。思いこみにはつける薬がありませんね。 >>520 さん あーそれはOSをlinuxにせよ、ということなんでしょうね。 でも私一度もlinuxを弄ったこと無いんです。 そろそろ年貢の納め時で勉強しなければなりませんかね? さて、本題は、mediawikiのページ削除の方法です。 最大の権限を持ったユーザーがインストール時に設定したwikisysopなんでしょ? でもそれでログインしても削除のタブが見あたらないのです。 どこかにスクリーンショットでもさらしてあると一目瞭然なのですが どこかにそういったのはありませんか?
527 名前:nobodyさん mailto:sage [2006/10/13(金) 18:28:44 ID:???] >>526 もう諦めろ。しつこい
528 名前:nobodyさん mailto:sage [2006/10/13(金) 18:42:08 ID:???] >>526 なにをどうしたらSysop権限のないWikiSysopを作れるのか、俺のほうが聞きたい。 他のPCに最初から入れて実験してみれば良いだろ。
529 名前:nobodyさん mailto:sage [2006/10/13(金) 18:45:00 ID:???] キャッシュとかじゃねえの?
530 名前:nobodyさん mailto:sage [2006/10/15(日) 02:10:40 ID:???] >>518 > 3、読み込ますテキストファイルはカレントディレクトリにおいた方がよい。 > さもないと、c:\temp\kiji.txt などとして指定すると、importtextfile.phpは > 成功するが、実際wikiで表示しようとすると、mediawiki/index.php/c:\temp\kiji > を開こうとするので、「そんなページねぇよ」と怒られました。 > ※実際はC:%5Ctemp%5Ckiji のように表示される(eucコードかな?) apacheが見る方式でapacheから見えるディレクトリを指定すれば叱られない。 %5Cは\のURLエンコーディングされた姿。同様に > 4、引数でphp importtextfile.php --title 核実験 kakujikkenn.txt > などとすればちゃんとやってくれるかと期待したが、やっぱりだめだった。 > どこかで、この2バイト文字のタイトルが引っかかるみたいで > 記事の書き込みの段になってエラーになった。 は和文文字をutf-8のURLエンコーディングすれば読まれるはず。 ちなみに、和文文字は大抵は3bytesになるからな。
531 名前:うた [2006/10/15(日) 21:52:47 ID:dfWi0dsG] >>528 さん まぁそうなんですけれども、apacheとかMYSQLとかのインストールって 結果オーライな感じでどこをどう弄ったか、よく覚えていないので、 再び違う環境にインストールしてみろ、と言われてもちょっと自信がない のでした。いや、やれば出来ると思うんですが、また多大な試行錯誤が必要な気がして腰が引けてしまうのです。 >>529 さん む!それかもしれません。でもそのキャッシュというのはIEのキャッシュですよね? wikiのインストール時にキャッシュがどうとかいう項目がありましたが全て不使用にしたと思います。 >>530 さん > apacheから見えるディレクトリ と仰る意味は、恐らく私が行き着いたカレントフォルダ(デフォルトでいうhtdocs)での作業と同義であると思います。 まぁこの問題はクリアできましたから、ご放念下さい。 > 和文文字をutf-8のURLエンコーディングすれば読まれるはず というのはwww.geocities.jp/kontonn/psouko/chg16.html とかを使って和文文字部分を変換したものを使えばいいわけですね。 php importtextfile.php --title \xe6\xa0\xb8\xe5\xae\x9f\xe9\xa8\x93 kakujikkenn.txtと。 ※実はmediawikiをインストールしたノートPCを職場に置いてきてしまったので今検証できません。試してみて、レポートします。 しかし前にも書きましたが、このimporttextfile.phpってのは今のバージョンから ですよね? importtextfile.phpでyahoo検索しても日本語じゃこの掲示板しかヒットしないし、 一体他の人はどうやって既存のデータをmediawikiに放り込んでいるのだろうと 不思議に思います。 もしやgoogleだと違うのかと試したら sarabande.info/wiki/ImportTextFile.php%E3%81%AE%E3%83%90%E3%82%B0 で私と似たような事で悩んでるらしいのを見つけました。
532 名前:nobodyさん mailto:sage [2006/10/15(日) 22:02:22 ID:???] >>531 ファイル名の文字コードをUTF-8に変換するようにimporttextfile.phpを弄ればいいだけだろ 上で散々ヒントが出てるのにお前はなぜそれを無視する。
533 名前:nobodyさん [2006/10/16(月) 01:27:41 ID:GXJgCgfd] >465に散々亀レスをしてみる 大体5000編集ぐらいすれば、50MB突破してくると思われ。
534 名前:nobodyさん mailto:sage [2006/10/16(月) 01:57:39 ID:???] >php importtextfile.php --title \xe6\xa0\xb8\xe5\xae\x9f\xe9\xa8\x93 kakujikkenn.txtと。 コーディングが違うと思われ。 >と仰る意味は、恐らく私が行き着いたカレントフォルダ(デフォルトでいうhtdocs)での作業と同義であると思います。 全然同義じゃあない。httpd.confに定義されているDocumentRootを/とするような apacheのディレクトリ構造とウィンドウズのディレクトリ構造を混同するなって意味。
535 名前:465 mailto:sage [2006/10/19(木) 19:10:26 ID:???] >533 ありがとうございます。まだまだここにお世話になっています。 5000ページ前後すか。。。根気が続けば5000ページは超える予定なのですが。 ボツボツデータを入力していて、これ一括でインポートできないかなぁ…?と 最近はDB破壊してたり。(英語ページを読むか…とあきらめ入ってきました) ま。超えたら鯖変更を考えますー。 そしてどのあたりかを、落としにきます。
536 名前:nobodyさん mailto:sage [2006/10/20(金) 21:30:45 ID:???] ポスグレに対応するのはいつ?
537 名前:nobodyさん mailto:sage [2006/10/20(金) 21:35:27 ID:???] >>536 1.8から対応しています。 svn.wikimedia.org/viewvc/mediawiki/branches/REL1_8/phase3/RELEASE-NOTES?revision=16915&view=markup&pathrev=16915 >* Full Postgres support is now enabled. It requires version 8.1 or better, and > needs to have both plpgsql and tsearch2 already installed.
538 名前:nobodyさん mailto:sage [2006/10/20(金) 21:43:29 ID:???] >>537 うわ、キタコレ。 今年の10月10日からって、対応したのめっちゃ最近なんだね。 これなら自鯖でテストできそうだ。
539 名前:nobodyさん [2006/10/22(日) 00:37:45 ID:ciR0TVl6] PHP5のXREAのサーバーで動かしているんだけど、timezoneをAsia/Tokyoに設定すると、safe modeだからできない、なんたらのwarningがでる。ググったけどよくわからないんだけど、回避するやりかたあるのかな?
540 名前:nobodyさん mailto:sage [2006/10/22(日) 00:57:58 ID:???] >>539 どんなことをしてるのかぐらい書きなさいよ。 大方、putenvがセーフモードでブロックされてるんだろうけど。
541 名前:nobodyさん mailto:sage [2006/10/22(日) 15:27:33 ID:???] レンサバで以前1.6.x入れて問題なかったから、VineLinux立てて1.8.2入れてるんだけど、困ってる。 セットアップして『メインページ』は、普通に表示されるのに、 『ノート』とか『編集』とかは、ページタイトルが文字化けする・・・ しかもテキストエリアの中は真っ白。 同じ症状出た人、いないっすか??? 苦労してMySQL5を入れてもダメだし。
542 名前:nobodyさん mailto:sage [2006/10/22(日) 16:44:03 ID:???] と思ったら >>137 と一緒の症状っぽいなあ でも >>138 の言うユニコードサポートというところが見つからない。。。
543 名前:nobodyさん mailto:sage [2006/10/22(日) 18:28:36 ID:???] >>542 mbstring周り(特にHTTPインプットの自動変換)が怪しい気がするんだよね。 php.iniか.htaccessでこのあたりいじってみたらどうだろうか。 * mbstring.internal_encoding * mbstring.encoding_translation * mbstring.http_input 外してたらすまん
544 名前:nobodyさん mailto:sage [2006/10/22(日) 18:43:05 ID:???] >>543 サンクス ちょっと見てみる。
545 名前:nobodyさん mailto:sage [2006/10/22(日) 18:52:41 ID:???] >>542 超感謝!直ったよ。 メモ ; mbstring.internal_encoding = EUC-JP ; mbstring.encoding_translation = auto ; mbstring.http_input = pass mbstring.internal_encoding = UTF-8 mbstring.encoding_translation = auto mbstring.http_input = pass # ホントはhttp_input直すべきなのかな??
546 名前:545 mailto:sage [2006/10/22(日) 18:53:20 ID:???] アンカーミスった。 >>543 ね
547 名前:545 mailto:sage [2006/10/22(日) 18:55:19 ID:???] 間違えてた(スレ汚しごめん) メモ ; mbstring.internal_encoding = EUC-JP ; mbstring.encoding_translation = On ; mbstring.http_input = auto mbstring.internal_encoding = UTF-8 mbstring.encoding_translation = On mbstring.http_input = auto
548 名前:nobodyさん mailto:sage [2006/10/22(日) 19:20:40 ID:???] >>545 encoding_translationがOnのときは、http_input->internal_encoding->http_output のように変換されるから、直すのはinternal_encodingで正解。
549 名前:545 mailto:sage [2006/10/22(日) 21:18:43 ID:???] 重ね重ね、thanks なるほどね。 おかげでとりあえずひとつ立ち上げることができたよ。 次は、monobookをいじろっと。 みんな、デザインってどれくらいいじってるよ?
550 名前:539 [2006/10/22(日) 22:00:54 ID:YaU5XTra] >>>540 LocalSettings.phpに $wgLocaltimezone="Asia/Tokyo"; $wgLocalTZoffset = date("Z") / 3600; を足したら、 Warning: putenv() [function.putenv]: Safe Mode warning: Cannot set environment variable 'TZ' - it's not in the allowed list in /virtual/*/public_html/includes/Parser.php on line 2340 とやらが、5行くらいでたよ!wgLocalTZoffsetを書かなくても、結果は同じだった。
551 名前:nobodyさん mailto:sage [2006/10/22(日) 23:52:52 ID:???] >>550 ソースコードのそのあたりを開いてputenv, getenvをそれぞれ date_default_timezone_set,date_default_timezone_get関数で 置き換えてみたらどう?
552 名前:539 [2006/10/23(月) 00:16:05 ID:wVahfY8Z] >551 ありがとう。 でも、Warningは出なくなったけど、時刻がGMTのままだったよ!
553 名前:うた [2006/10/23(月) 10:55:54 ID:835j6FON] >>532 さん > ファイル名の文字コードをUTF-8に変換するようにimporttextfile.php > を弄ればいいだけだろ > 上で散々ヒントが出てるのにお前はなぜそれを無視する。 私はPHPスクリプトの記述を知りないので、改造はちょっと出来ません。 imap_utf8 ( string text) で変換可能だということはご指摘で見つけたのですが、これをどこに咬ませればいいのか分かりません。 importtextfile.phpの27行目 $titleText =$options['title']; に$titleText =$options[imap_utf8('title')]; としてみたところ、importは成功したと報告されましたが、実際mediawikiを開いて今importされた項目を探してみても、その項目が存在しません。 (DB接続の命令も見あたらないし、一体どうやって動いているんだ??) どなたか、sjis環境(win環境?)の方でPHPの記述に長けている方、 お力添えを頂けないでしょうか? 一体どうしたら、ファイル名をimporttextfile.phpに渡す時にutf8に変換できるのでしょうか? >>534 さん > 全然同義じゃあない。httpd.confに定義されているDocumentRootを/とするような > apacheのディレクトリ構造とウィンドウズのディレクトリ構造を混同するなって意味。 ありがとうございます。 でも、うーん・・・よく分からないんですが・・・・ まぁでも上記でも記したように、仰る方法ではないかも知れませんが自己解決はしましたので それから先日よりお騒がせしていた、mediawikiを再インストールしたら、WikiSysop権限で「削除」タブが現れました!!! 何だったんでしょうねぇ。
554 名前:nobodyさん mailto:sage [2006/10/23(月) 16:51:49 ID:???] >>553 そのくらいの知識もないんじゃ、MediaWikiを使いこなすのは無理だと思うんだがなあ $titleText = mb_convert_encoding( $options['title'], 'UTF-8', 'SJIS' ); でどう。
555 名前:nobodyさん [2006/10/23(月) 17:14:13 ID:p+sDTHdo] 554>>mb_convert_encoding たまにModuleがインストールされてないことがあるらしい
556 名前:nobodyさん mailto:sage [2006/10/23(月) 19:37:21 ID:???] そこまで面倒見切れるかよ
557 名前:nobodyさん mailto:sage [2006/10/25(水) 22:01:26 ID:???] svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/includes/User.php?r1=17031&r2=17217 r17217入れたら696行目にエラーが出た
558 名前:nobodyさん mailto:sage [2006/10/25(水) 22:03:57 ID:???] >>557 php ./maintenance/update.php SVNからアップデートするときは、データベースの変更をよくチェック汁
559 名前:nobodyさん mailto:sage [2006/10/25(水) 22:30:34 ID:???] >>558 お、できたできた。。。どうもです
560 名前:nobodyさん mailto:sage [2006/10/31(火) 11:53:04 ID:???] MediaWiki 1.6.8 failed with error code "Specified key was too long; max key length is 1024 bytes (localhost) インストール段階のデータベーステーブル作成あたりで失敗します。 この意味教えてくらはい。
561 名前:nobodyさん mailto:sage [2006/10/31(火) 13:19:25 ID:???] >>560 >>371-373 >>403
562 名前:うた [2006/11/03(金) 14:03:33 ID:OewYz9Ps] インストールでつまずきました 以下のメッセージはどこをどうしろと言っているのでしょうか? PHP 5.1.4 installed Could not find a suitable database driver! For MySQL, compile PHP using --with-mysql, or install the mysql.so module For PostgreSQL, compile PHP using --with-pgsql, or install the pgsql.so module 環境は windowsXP profesional apache 2.2.3 MYSQL 5.0.27 php 5.1.4 インストールしようとしているPCはコア2duoとかいう デュアルCPU搭載のモノなんですが、 もしかしてこれが原因? この問題を解決するために php5apache2_2.dllを別途DLしてwindows\system32に放り込んだり、 mediaikiを1.7.1にしてみたり *.dll の類をwindows\system32 とc:\phpに重複して置いてみたり windowsの環境pathにc:\phpを加えたり、 既にインストールに成功しているnoteのphp.iniと内容を比較してみたり したけどよくわかりません。 (つづく)
563 名前:う [2006/11/03(金) 14:04:03 ID:OewYz9Ps] (前よりつづく) c:\windows\system32内にあるphp*.dllは以下の通りです php4activescript.dll php4apache.dll php4apache2.dll php4isapi.dll php4nsapi.dll php4pi3web.dll phpsrvlt.dll php5apache.dll php5apache2.dll php5apache2_2.dll php5apache_hooks.dll php5isapi.dll php5nsapi.dll php5ts.dll php_bz2.dll php_curl.dll php_dba.dll php_dbase.dll php_exif.dll php_fdf.dll php_filepro.dll php_gd2.dll php_gettext.dll php_gmp.dll php_ifx.dll php_imap.dll php_interbase.dll php_ldap.dll php_mbstring.dll php_mcrypt.dll php_mhash.dll php_mime_magic.dll php_ming.dll php_msql.dll php_mssql.dll php_mysql.dll php_mysqli.dll php_oci8.dll php_openssl.dll php_pdo.dll php_pdo_firebird.dll php_pdo_mssql.dll php_pdo_mysql.dll php_pdo_oci.dll php_pdo_oci8.dll php_pdo_odbc.dll php_pdo_pgsql.dll php_pdo_sqlite.dll php_pgsql.dll php_pspell.dll php_shmop.dll php_snmp.dll php_soap.dll php_sockets.dll php_sqlite.dll php_sybase_ct.dll php_tidy.dll php_xmlrpc.dll php_xsl.dll
564 名前:nobodyさん mailto:sage [2006/11/03(金) 14:09:21 ID:???] >>562 質問の解決にはならないかもしれないが Apache 2.2が使いたいなら PHP 5.2にする PHP5.1.4が使いたいならApache2.0にする
565 名前:nobodyさん mailto:sage [2006/11/03(金) 14:15:55 ID:???] php -mしてmysql用の拡張モジュールがロードされてないってことはないだろうな?
566 名前:うた [2006/11/03(金) 21:09:03 ID:OewYz9Ps] >>565 さん ありがとうございます。 php -m すると、mysqlが表示されます。 >>564 さん ありがとうございます。 やっぱり、組み合わせの問題ですかねぇ・・・。 今までも各プログラムを結果オーライでインストールしてきたので、 どこがどういった原因でつまずいているのかわからず困るです。 でもPHPの最新は5.1.6じゃなかったんですか? 実は5.1.6で試してダメだったので5.1.4に落としたんですが、 5.2っていうのは正式リリースされていない・・・・ って確認したら昨日リリースですか!! PHP5.2を試してみます。
567 名前:nobodyさん mailto:sage [2006/11/04(土) 03:56:25 ID:???] PHP5.2の日本語解説がでてきたので貼っておく PHPの次期バージョン、PHP 5.2.0 リリース ttp://www.phppro.jp/news/210
568 名前:nobodyさん mailto:sage [2006/11/07(火) 10:12:19 ID:???] 最近LinuxPCをFedoraCore4->5->6に変えたのですが、 yumでphp関連のアップデートをしていたらmediawikiがextraに入っているのを発見。 これって昔からですか??? mediawiki&Linux大分前から使ってたのに気がつかなかったとです。 もっとも、yumでのインストールそのままだとサイトのルートにインストールされちゃいますけどね。
569 名前:nobodyさん [2006/11/11(土) 21:04:07 ID:Q2MYfdnn BE:348602898-2BP(0)] PHP 5.2 installed Could not find a suitable database driver! For MySQL, compile PHP using --with-mysql, or install the mysql.so module For PostgreSQL, compile PHP using --with-pgsql, or install the pgsql.so module これ俺のとこでも出た。 MySQLを最新にしろってことかな。
570 名前:nobodyさん mailto:sage [2006/11/12(日) 07:15:19 ID:???] >>371-373 これの意味が解からない どうすればインストール出来るんだ?
571 名前:nobodyさん mailto:sage [2006/11/12(日) 11:24:20 ID:???] >>570 >>372 のブライオンの発言を読んでも分からんならインストールできんだろう。 勉強するかそれが無理なら諦めれ。
572 名前:nobodyさん mailto:sage [2006/11/14(火) 16:10:21 ID:???] >>568 書き込みの意図がわからないが、 subversionを使った方がアップグレード作業が楽。 www.mediawiki.org/wiki/Download_from_SVN/ja >>569 エラー表示に書いてあるとおり。 >>570 Innodbの設定をしろということ。Windowsの設定例は下記のサイトを参照。 www.tohir.co.za/2005/10/getting-innodb-on-xampp-for-windows.html
573 名前:nobodyさん mailto:sage [2006/11/14(火) 16:43:27 ID:???] ついでにWindowsでの動作報告しとく。 Apache:2.0.59 PHP:5.2.0 MySQL:5.0.27
574 名前:nobodyさん mailto:sage [2006/11/15(水) 09:48:28 ID:???] 動作報告はいいけど肝心のMediaWikiのバージョンとか、 他にOSのバージョンとか諸々は?
575 名前:573 mailto:sage [2006/11/15(水) 15:16:27 ID:???] >>574 失礼しました。もう一回書き直し。 Win XP Home Apache:2.0.59 PHP:5.2.0 MySQL:5.0.27(InnoDB,utf-8) MediaWiki:1.8.2 最近、技術者ではない方の利用が増えている気がしたので 書いてみました。
576 名前:nobodyさん mailto:sage [2006/11/16(木) 01:40:30 ID:???] インストールでてこずってるんですが、 PHPMyAdminにログインする際の @ユーザ名 Aパスワード と Mediawikiをインストールする際の @DB username ADB password って別物なんでしょうか? PHPMyAdminにはログインできるものの、 Mediawikiインストールでこの部分で弾かれてしまう…
577 名前:nobodyさん mailto:sage [2006/11/16(木) 16:38:17 ID:???] >>576 そのMySQLのアカウントはちゃんと必要な権限を持ってるのか?
578 名前:nobodyさん mailto:sage [2006/11/17(金) 15:07:26 ID:???] MediaWiki farm の elwiki.com にサイトを作ってみたんですが、interwikiの設定って DBへのアクセス権限を持ってないと無理でしょうか。
579 名前:nobodyさん mailto:sage [2006/11/17(金) 16:48:03 ID:???] >>578 yes
580 名前:nobodyさん mailto:sage [2006/11/17(金) 17:38:21 ID:???] >>579 thanks o...rz
581 名前:うた [2006/11/22(水) 18:07:59 ID:VfdmBE+X] php5.2をインストールしていますが C:\Documents and Settings\otagiri>php -m; PHP Warning: PHP Startup: mbstring: Unable to initialize module Module compiled with module API=20050922, debug=0, thread-safety=1 PHP compiled with module API=20060613, debug=0, thread-safety=1 These options need to match in Unknown on line 0 PHP Warning: PHP Startup: gd: Unable to initialize module Module compiled with module API=20050922, debug=0, thread-safety=1 PHP compiled with module API=20060613, debug=0, thread-safety=1 These options need to match in Unknown on line 0 PHP Warning: PHP Startup: mysql: Unable to initialize module Module compiled with module API=20050922, debug=0, thread-safety=1 PHP compiled with module API=20060613, debug=0, thread-safety=1 These options need to match in Unknown on line 0 PHP Warning: PHP Startup: pgsql: Unable to initialize module Module compiled with module API=20050922, debug=0, thread-safety=1 PHP compiled with module API=20060613, debug=0, thread-safety=1 These options need to match in Unknown on line 0 PHP 5.2.0 (cli) (built: Nov 2 2006 11:57:36) Copyright (c) 1997-2006 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2006 Zend Technologies (つづく)
582 名前:うた [2006/11/22(水) 18:12:27 ID:VfdmBE+X] コンパイルされた時期が違いますって怒られました。 拡張DLLを集めたと思われるpecl-5.2.0-Win32.zip (jp2.php.net/get/pecl-5.2.0-Win32.zip/from/a/mirror ) には php_mbstring.dllも php_gd2.dllも php_mysql.dllも php_pgsql.dllも入ってやしないから、ver4.4.4から持ってきたんだけど いったい何処にあるんでしょうか?上記のDLLは?
583 名前:nobodyさん mailto:sage [2006/11/22(水) 18:16:25 ID:???] 呆れ そんな標準的なエクステンションは本体のWindowsバイナリと一緒に配布されてるだろうが 第一スレ違いじゃボケ
584 名前:nobodyさん mailto:sage [2006/11/22(水) 22:34:08 ID:???] 文字化け地獄... MySQL.iniとphp.ini見まくっとるがもうお手上げ 全部utf-8に設定しとるのに... pukiにすっか
585 名前:初心者 [2006/11/24(金) 03:48:47 ID:A0/JDN2s] Special:Mypage/monobook.js Special:Mypage/monobook.css Monobookにて、上記の二つのサブページにて、 追加機能を使いたいのですが、うまくいきません。 どこのファイルをいじれば、機能が使えるようになるのでしょうか? MediaWikiは、Ver 1.66 を使用しています。
586 名前:nobodyさん mailto:sage [2006/11/24(金) 07:51:53 ID:???] >>582 拡張じゃなくて標準だから 4.4.4から持ってこられるなら5.2.0にも入ってるのが分からないかな
587 名前:うた [2006/11/24(金) 11:37:51 ID:xdmvWabE] なんか、キツネに包まれたみたいな気分です。 >>583 さんに言われて再度調べたら・・・ありました。 おかしーなー、検索でもヒットしなかったし、 この目で一々探しもしたんですけど、それで無かったから 4.4から持ってきてみたんですけど。 ありがとうございました。おかげさまで(殺したはずなの にinfo.phpで以前インストールした4.4が表示されたり して)一日費やしたのが ウソみたいにphp5.2をインストールできました。 教訓:急がば回れ、設定変えたらリブート(再起動) でもwiki1.8.2のインストールでこけます。(T_T;) >>575 さんと環境が似てますが、ワタシはapacheが2.2です。 Creating tables... using MySQL 4 table defs...Query "CREATE TABLE `user` ( user_id int(5) unsigned NOT NULL auto_increment, user_nam e varchar(255) binary NOT NULL default '', user_real_name varchar( 255) binary NOT NULL default '', user_password tinyblob NOT NULL d efault '', user_newpassword tinyblob NOT NULL default '', user_ema il tinytext NOT NULL default '', user_options blob NOT NULL defaul t '', user_touched char(14) binary NOT NULL default '', user_token char(32) binary NOT NULL default '', user_email_authenticated cha r(14) binary, user_email_token char(32) binary, user_email_token_e xpires char(14) binary, user_registration char(14) binary, PRIMARY KEY user_id (user_id), UNIQUE INDEX user_name (user_name), INDEX (user_email_token) ) TYPE=InnoDB " failed with error code "BLOB/TE XT column 'user_password' can't have a default value (localhost)". 冒頭のusing MySQL 4てのが気になります。>>575 さんは何か特別な加工を したのでしょうか?
588 名前:nobodyさん mailto:sage [2006/11/24(金) 14:08:14 ID:???] 包まれたらいかんよ
589 名前:nobodyさん mailto:sage [2006/11/24(金) 15:45:07 ID:???] 自分も子供のころ「包まれた」だとおもてた >>585 追加機能、ってなんなのかよくわからんが 書いたCSSなりがうまくないのか、ブラウザのキャッシュが残ってるのか、 使ってるスキンがMonobookと違うのか、そのあたりだろ。
590 名前:うた [2006/11/24(金) 15:54:11 ID:xdmvWabE] >>588 さん 狐(きつね)につままれる でしたね(^。^;ポリポリ 〜クエリー文〜 failed with error code "BLOB/TEXT column 'user_password' can't have a default value (localhost)". という最後が問題なのかなぁという気がしてきました。即ち 「ユーザーパスワードの初期値が得られません」て意味でしょう? でもおかしいなぁ、コマンドコムでMYSQLモニターを開くときと同じパスワードを設定しているから間違いないと思うんだけどなぁ 実際、テーブルを作る段階でこけているから、wikidbは存在するも、テーブルは一つもない状態でした。 >>575 さんはMYSQL5.0.27で成功しているんだから、MYSQLのバージョンの問題じゃないだろうし、 あっもしかしてファイアウォールかな?
591 名前:うた [2006/11/24(金) 16:29:30 ID:xdmvWabE] いや違うな、 wikidbというデータベースを作って、その中に userというテーブルを作って、その中に user_password というフィールドを作る そのフィールドを作るときに、デフォルト値として '' 即ち ″何もない″ を設定する、 っていうSELECT文だよね、これ? あれ、もしかしてlocalhostに進入するためのパスワードかな?
592 名前:nobodyさん mailto:sage [2006/11/24(金) 16:52:06 ID:???] >>585 $wgAllowUserCss, $wgAllowUserJs
593 名前:nobodyさん mailto:sage [2006/11/24(金) 17:08:27 ID:???] >>587 sql_modeからSTRICT_TRANS_TABLESをとればいい。
594 名前:うた [2006/11/24(金) 17:49:31 ID:xdmvWabE] えっえ? >>593 さん、おっしゃる意味がよくわかりません。誤爆? 私の場合、>>590 でも記したように、テーブルすら作られていませんから、 消しようがありませんが? (念のためgrep掛けてみました、mediawikiフォルダの中に「STRICT_TRANS_TABLES」 という単語は存在しない。ということはphpスクリプトにはない。。。 なんだろ「STRICT_TRANS_TABLES」て)
595 名前:nobodyさん mailto:sage [2006/11/24(金) 18:07:54 ID:???] >>594 知らない言葉が出てきたら、ちょっとぐらい検索してみようとか思ったりしないわけ? ほんと釣りなら他所でお願いしますよ。
596 名前:初心者 [2006/11/24(金) 20:40:11 ID:A0/JDN2s] >> 585 の者です。 589さん、592さん。ありがとうございました。 お陰で無事に、解決できました。 LocalSrtting.css に、以下の文章を加えれば、OKでした。 $wgAllowUserCss = true; $wgAllowUserJs = true;
597 名前:初心者 [2006/11/24(金) 21:14:02 ID:A0/JDN2s] 上記の585です。 追加で質問なんですが、個別にjavascriptを適用するのでなく、 デフォルトで全員に適用したい時には、どのファイルを弄れば良いのでしょうか? 結構、それらしいファイルを見てみたのですが、 かなり長い間、分からずじまいですので、この機会に教えていただければ とてもありがたいのですが…。
598 名前:nobodyさん mailto:sage [2006/11/24(金) 21:18:29 ID:???] >>597 スキン共通: [[MediaWiki:Common.js]] スキン別: [[MediaWiki:Monobook.js]], [[MediaWiki:Cologneblue.js]]
599 名前:初心者 [2006/11/24(金) 21:21:31 ID:A0/JDN2s] 597さま、ありがとうございます。 あとは、自分で試行錯誤してみようと思います。
600 名前:うた [2006/11/25(土) 10:48:24 ID:t1Uw22ZJ] >>595 さん いやホント。検索したらありました!! ikda.net/fswiki/wiki.cgi?page=MySQL#p12 問題はMYSQLの方にあったんですねぇ。φ(..)m メモメモ どうもmediawikiは複数のインフラが整った上に初めて稼働するので、 近視眼的な視野では迷宮に彷徨ってしまいますね。 でもこの情報のおかげで、 MediaWiki: 1.8.2 PHP: 5.2.0 (apache2handler) MySQL: 5.0.27-community-nt visited from 127.0.0.1 あ〜んど apache 2.2.3 という環境にて無事、mediawikiのインストールができました! 最後のちょっとしたアドバイスを下さった>>595 さん ですが、 嬉しさ一入です。ありがとうございました。 またこれまで色々アドバイスをいただいた皆さん、ありがとうございました!