=== MediaWiki 管理者の集い 第3版 ===
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001nobodyさん
2010/01/25(月) 01:55:05ID:???== 公式サイト等 ==
[http://www.mediawiki.org/wiki/MediaWiki/ja MediaWiki.org]
[http://www.mwusers.com/ MediaWiki Forums]
[http://www.amazon.co.jp/dp/1904811590/ Mediawiki Administrators' Tutorial Guide]
日本語翻訳中(らしい)
== 過去ログ ==
*** MediaWiki 管理者の集い ***
http://pc11.2ch.net/test/read.cgi/php/1116571633/
=== MediaWiki 管理者の集い 第2版 ===
http://pc11.2ch.net/test/read.cgi/php/1183501450/
0809nobodyさん
2014/09/11(木) 21:51:14.95ID:xLsAIQMNですからってなんだよ、詳しい状況書いてないだろうが。
キャッシュ = ブラウザキャッシュ & MediaWikiのキャッシュ
完全に知識不足、先にマニュアルと解説サイト読め
*HTMLタグ基礎知識
*ウィキテキストの書き方
*mediawikiのキャッシュとは?
*HTMLetsの機能は?
0810nobodyさん
2014/09/11(木) 23:11:44.79ID:???テンプレート使わずに直接書いてみなよ
0811nobodyさん
2014/09/11(木) 23:17:44.73ID:mc++MVVzそれは、すでに完成済みです。
<img>タグを使った画像も、問題なく表示されてます。
0812nobodyさん
2014/09/11(木) 23:27:23.97ID:???やめとけ
0813nobodyさん
2014/09/11(木) 23:57:45.44ID:mc++MVVzimgタグは使わなくていいのですが……。
0815nobodyさん
2014/09/12(金) 19:15:41.45ID:???まったくセンスがない
0816nobodyさん
2014/09/13(土) 01:56:09.66ID:xV+znhl9教える側にこそ、センスが問われるんじゃね?
正直、上の説明だけで理解しろってのは、初心者には酷だと思うけどな。
まぁ、初心者もピンキリだし、ここを見ている奴の大半は初心者なんだろうけど。
0817nobodyさん
2014/10/18(土) 11:19:18.32ID:???「特別:個人設定」の内容を保存しようとするとMySQLが落ちます・・・
記事の投稿や作成は可能です
Windows7 64bit
Apache/2.4.4 (Win32) 127.0.0.1
MediaWiki 1.23.5
mysqlnd 5.0.10
PHP/5.4.19
↓ブラウザ上での表示(コレが表示されてMySQLが落ちる)
Warning: mysqli::query():
MySQL server has gone away in
c:\wiki\includes\db\DatabaseMysqli.php on line 38
Warning: mysqli::query():
Error reading result set's header in
c:\wiki\includes\db\DatabaseMysqli.php on line 38
Fatal error: Call to a member function real_escape_string() on a non-object in
c:\wiki\includes\db\DatabaseMysqli.php on line 297
↓WindowsのEventViewer
Table .\wiki\wikiuser_properties has a primary key in InnoDB data dictionary, but not in MySQL!
↓mysql_error.log
〜略
Trying to get some variables.
Some pointers may be invalid and cause the dump to abort.
Query (48e5030): DELETE /* User::saveOptions Admin */ FROM `wikiuser_properties` WHERE up_user = '1' AND up_property = 'watchlisttoken'Connection ID (thread ID): 123
Status: NOT_KILLED
0818nobodyさん
2014/10/18(土) 12:01:06.43ID:???user_propertiesテーブルを空にしたら保存できるようになりました。
0819nobodyさん
2014/10/18(土) 18:18:50.20ID:???DB系のエラーは update.php か インストーラ 実行すれば直りそうだけど。
アップデートしたときに実行しなかったとか?
0820nobodyさん
2014/10/19(日) 11:34:05.07ID:???ありがとうございます。update.phpというのがあるのですね
MediaWikiは新規でインストールしたものです
2つの場所で、まったく同じMediaWiki環境を使いたくて
ファイル同期ソフトを使い、ファイルを同期させていたので、
その時に何か不具合があったのかなぁ・・・・と思っています
0821nobodyさん
2014/10/19(日) 11:44:43.97ID:???0822nobodyさん
2014/11/07(金) 19:54:01.12ID:O5loUmTjできればmetaタグが良いけど何処に張るかわからんかった 検索でも情報が出ない
MediaWiki のバージョン : 1.22.1
レンタルサーバー名 : myht(マイサイトユーザーズ2.0)
0824nobodyさん
2014/11/08(土) 07:55:39.07ID:xTUQ8yKa自己解決しました 回答ありがとうございました
0825nobodyさん
2014/11/10(月) 22:36:08.29ID:haj//t29変更履歴が膨大になるばかりでなく、
わざわざ、編集→変更→保存→レイアウト確認。という作業が億劫です。
他になにか効率の良い編集確認方法はありますでしょうか?
0826nobodyさん
2014/11/11(火) 00:02:37.99ID:???CSS編集中はmediawikiのキャッシュを無効にして
skinsフォルダ内の.css .lessに直接書けばいい。
あとはスーパーリロードで確認。
0828nobodyさん
2014/11/11(火) 22:46:39.51ID:???0829nobodyさん
2014/11/12(水) 05:28:02.98ID:???skinsフォルダを見ましたが、Common.cssらしきファイルは見つかりませんでした。
もしかして、vectorフォルダ内のvariables.lessなどを直接編集すれば良いよ。
という意味だったのでしょうか?
>>828
skins内部を直接編集するのはよくない
みたいな事を聞いたものですから・・・
vectorフォルダをコピーして、オリジナルskinをつくろうともしたのですが、
中々うまくいかず・・・
MediaWiki 1.23.5
0830826
2014/11/12(水) 19:29:02.97ID:waU9zF0c自分で探せって意味。
> skins内部を直接編集するのはよくない
> みたいな事を聞いたものですから・・・
理由が書いてないのは理解していないから?
アップデートで上書きされるのがいやなら自作にして分離。
ベースにしたスキンの変更箇所も毎回適応したいなら直接書いたほうが早い。
cssは同じプロパティがあったとしても下に書いたほうが優先されるので、
わざわざ元からある同じ箇所探して消す必要はない、
まとめて下に書いておけば問題ない。
0831nobodyさん
2014/11/14(金) 06:31:15.34ID:???skins内ファイルの編集はバージョンアップ時に問題があることは理解してました。
そういう訳でcommon.cssに書いていたのですが、
逆に言えば、バージョンアップ時の問題さえ解決できれば、
skinsファイル内を編集した方が、.less使えるしメリットは大きいですね。
上書きせず、下に追加する・・・という発想は思いつかなかったです。
貴重なアドバイスありがとうございました。
0832nobodyさん
2014/11/14(金) 13:41:38.35ID:???ソースが汚いし、管理しにくくなるから辞めといた方がいいと思うぞ
0834nobodyさん
2014/11/16(日) 14:17:42.24ID:???CSSの編集を、後から後から思いついた順に追加していくのは
ソースが超汚くなるし、自分でもわけわからなくなるよ?って意味なんだが
そんなんどうでもいいって人なら気にしなくていいよ
0835nobodyさん
2014/11/16(日) 14:18:12.74ID:???0837nobodyさん
2014/11/16(日) 23:18:41.06ID:???0839nobodyさん
2014/11/17(月) 20:08:09.82ID:???その話は関係ないみたいだぞ
>バージョンアップ関係無い
>CSSの編集を、後から後から思いついた順に追加していくのは
バージョンアップ関係ないならCommon.cssの問題とも違う
ソースが汚いのは本人の問題
0840nobodyさん
2014/11/18(火) 00:04:09.56ID:???そもそも、この質問者、スキンを作れるレベルですら無いように見えるし
コモンCSS編集だけで済ませときゃいいじゃん
0841825
2014/11/18(火) 10:55:09.77ID:???skins\vector内の.lessファイルに追記することによって、
>>825で解決したいと思っていた事はできているので満足しております。
ソースはvimでfolder使ったり、Gitで管理したりと、
そこまで読みづらさは感じていないです。
本当はカスタムSkin作れるスキルがあれば一番良いのでしょうが・・・・
MediaWiki 1.23.5 で vectorスキンを雛形に挑戰したのですが、
ググっても以前のバージョンの記事しか出てこないし。
結構敷居高くないですか?w
0842nobodyさん
2014/11/18(火) 12:03:39.29ID:???最低でも各言語のさわり程度の基礎ぐらいは理解してないと厳しいだろうね。
まあ調べて覚えれば何とかなるし、結局は本人の根気と努力次第だな。
html
js
css/less
php
0843nobodyさん
2014/11/18(火) 12:21:17.23ID:???何で敷居^H^Hハードル低いと思った?
それとも>>841がカスタムSkinの過去記事に不義理でもしたのか
0844nobodyさん
2014/11/18(火) 14:04:06.66ID:???ドキュメントも調べりゃ出てくるしな
ただし、分からない事があっても、ここで聞くのは無駄だと思うわ
煽らないといられない子どもが居るみたいだし
0845nobodyさん
2014/11/18(火) 22:43:57.34ID:???0846nobodyさん
2014/11/24(月) 09:42:52.14ID:???一般の人でも編集できるようにする方法とかある?
0847nobodyさん
2014/11/25(火) 00:31:22.93ID:???0848nobodyさん
2014/11/25(火) 03:08:33.00ID:???0849nobodyさん
2014/11/25(火) 10:02:52.02ID:???0850nobodyさん
2014/11/25(火) 10:46:46.83ID:???0851nobodyさん
2014/11/29(土) 13:35:36.60ID:???そもそも管理者グループ以外が弄れる事自体非推奨だけど
#ipユーザー(匿名利用者)でも編集できる(非推奨)
$wgGroupPermissions['*' ]['editinterface'] = true;
#「自動承認された利用者」でも編集できる
$wgGroupPermissions['autoconfirmed']['editinterface'] = true;
どっちかをLocalSettings.phpに書く
0853nobodyさん
2014/12/16(火) 23:35:32.84ID:???extension:commentsを使いたいのですが、コメントの削除の方法がわかりません。
Hooksの所にあるComment::deleteを使えば良いのまではわかるのですが、これをどうしたらよいのでしょうか?
{{Comment::delete}}とかちょっと変えて試してみましたが駄目でした。
ヒントだけでもいいのでお助けください。
0854nobodyさん
2014/12/17(水) 01:42:00.26ID:???やったことを書いてないから何が間違ってるのかさっぱりわからん
テンプレと対象のマニュアルを読んでから出直してらっしゃい
0855nobodyさん
2014/12/17(水) 07:19:23.08ID:???853です。
早速ありがとうございます。
状況説明しようとマニュアルを読み直して解決しました。
LocalSettigs.phpに
$wgGroupPermissions['*']['commentadmin'] = true;
を追加することでコメントを削除ボタンが表示されました。
解決のきっかけをありがとうございました。
また困ったらご相談させてください。
0856nobodyさん
2014/12/28(日) 14:46:10.94ID:???誰か挑戦してみた人いる?
難しい?
0860nobodyさん
2015/01/06(火) 20:26:03.07ID:XWor03z3どのような方法があるでしょうか?
猿マネでextensionsを書き、
$wgHooks['OutputPageBeforeHTML'][] を使って実現はできたのですが、
画像のアップロードなど一部のページで有効になりません。
ヒントだけでもお願いします!
0861nobodyさん
2015/01/06(火) 20:59:17.07ID:???スキンに直接書けば?
やりたいことも環境もやったことも曖昧だから答えようが無いんだけど
*バージョン
*独自のメニュー仕様
*コードすべて
0862nobodyさん
2015/01/11(日) 10:08:23.26ID:???「ディレクトリ「mwstore://local-backend/local-public/6/64」を作成できませんでした。」て出る
imagesのパーミッションは705
バージョン:v1.24.0
レンタルサーバー名:ヘテムル
0863nobodyさん
2015/01/11(日) 10:15:19.17ID:hxMy54kP調べてみても見つからないので教えてください。
0864nobodyさん
2015/01/12(月) 13:39:04.12ID:ZG6QuAUPPHP直接触らな無理やで
0865nobodyさん
2015/01/12(月) 22:16:48.12ID:XO6a9xp4どのファイルいじればいいか分かりますか?
色々と試したんですが、メニューにあたる部分が見つけられなくて…
0866nobodyさん
2015/01/13(火) 20:13:14.57ID:???国際化用のi18nで日本語を開いてサイドバーに該当する箇所の値を
適当なテキストエディタでファイル内検索すればすぐ見つかる
0867nobodyさん
2015/01/13(火) 23:54:17.06ID:PErA5BMBできました!!!
ありがとうございます。
0868nobodyさん
2015/01/16(金) 20:30:09.12ID:Fmr1bgEZいつも使ってる別のスキンだとうまくいかない。
安定版のMediawikiVer1.23で動くやつだと
テーブルの挿入ができなかったりと、機能が削られてるようだし
やっぱり正式版を待つか。
0869nobodyさん
2015/01/29(木) 16:11:22.11ID:kREClu7cすでに持ってるサイトのドメイン下にwiki入れる事ってできない?
0870nobodyさん
2015/01/29(木) 17:04:24.38ID:???0871nobodyさん
2015/01/30(金) 08:06:18.54ID:GGZyUJodヘテムルでサブドメイン作って入れてるよ
0872nobodyさん
2015/02/03(火) 21:19:02.88ID:???レンタル鯖だから、パスの変更やPerlの位置も確認したんだけど、
全然うまくいかない……。
エラーコードでなくて、壊れた画像は出力されているようなので、
どこかでミスっていると思うんだけど……。
0873nobodyさん
2015/02/15(日) 00:04:53.34ID:x9l+r+Xs参考にすべきwikiとか教えてください
0874nobodyさん
2015/02/15(日) 00:16:14.20ID:???0875nobodyさん
2015/02/15(日) 21:09:11.83ID:Mfn/kXOS自分のウィキでソース見るとひたすらごり押しだけど一応
0876nobodyさん
2015/02/20(金) 02:22:33.35ID:V+NsksNyさくらプレミアムからマネージドのSSDに変えたみたいなこと書いてあったんだけど
0877nobodyさん
2015/02/20(金) 20:30:11.39ID:sJT+R3DCConfirmEdit導入してるのに画像を解析してるのか、バシバシユーザー登録&ページ作成しやがる。
消す作業つかれたよ・・・
0878nobodyさん
2015/02/20(金) 21:02:27.95ID:2oQcpCln初期設定だとPHPフル稼働なので安鯖じゃあ耐えられない
正しい設定とキャッシュサーバー使えば数十倍は軽くなる
>>877
数年稼動させててもSpamに破られたこと一度も無いんだが
CAPTCHAのタイプ切り替えてQuestyCaptchaで日本語の質問自作しなさいな
0879nobodyさん
2015/02/20(金) 22:22:27.79ID:sJT+R3DCreCAPTCHA使ってるが、やっぱ破られてんのかコレ。
日本語なら、奴ら解析も入力できないよな。
サンキュー、試してみる。
0880nobodyさん
2015/02/21(土) 10:12:43.37ID:aI33srgWキャッシュ設定は必要なのか・・・
0881nobodyさん
2015/02/21(土) 13:22:43.95ID:Gzs9JUb+キャッシュ設定+キャッシュサーバーって意味だと思う
0882nobodyさん
2015/03/01(日) 00:29:55.73ID:???ファイルキャッシュってURL分ける設定にすれば使えるの?
さくらvps SSD 4Gで動かす予定。
それと、どんなキャッシュ方法使ってるか知りたい
APC? memcached?
0883nobodyさん
2015/03/03(火) 19:54:43.50ID:JQrgCi4NうちはAPCとmemcachedとVarnish使ってる
0884nobodyさん
2015/03/12(木) 14:05:57.37ID:???0885nobodyさん
2015/03/17(火) 10:20:59.65ID:???http://www.mediawiki.org/wiki/Extension:MobileFrontend/Configuring_browser_auto-detection
Built-in autodetectionだと
m.48pedia.org(モバイル表示)→48pedia.org(モバイル表示)→48pedia.org(デスクトップ表示)
になるんだけど(仕様)?
0886nobodyさん
2015/03/30(月) 22:10:22.55ID:???childを指定すると</td></tr>が余計にくっつきます
これどうしたらいいかわかりますか?
0887nobodyさん
2015/04/09(木) 11:44:38.62ID:???MediaWiki をインストールした OS の種類とバージョン : CentOS 6.4
データベースサーバの種類とバージョン : MySQL v5.1.69
PHP のバージョン : v5.3.3
MediaWikiにRenameuserを追加しようとしてmediawiki.orgを参照しながら
ファイルのダウンロード→展開→LocalSettings.phpへの追加
まで行い、specialpageへの項目追加までできたのですが、リンク先が
白紙のページになってしまっています。
この場合、
1. LocalSettingsへの記述までのプロセスはきちんと出来ていると考えて良いか?
2. MediawikiとダウンロードしたRenameuserのバージョンの問題の可能性はあるか?
3. それ以外考えられる原因
以上、教えて頂けませんでしょうか
0888887
2015/04/09(木) 12:24:41.67ID:???結局、Renameuserダウンロード時のMediawikiのバージョンを一番古いもの(v1.19)
にするだけで有効になりました。
このぐらい試してから質問しろってやつでした。。
0889nobodyさん
2015/04/16(木) 20:16:30.58ID:???User Merge and DeleteってextensionとPythonインタプリタを使えば
利用者削除自動化できるよーっていう海外の記事見つけたんだが。
0890889
2015/04/16(木) 20:27:31.63ID:???海外サイトの記事も貼っとく
ttp://simplecloudworks.com/2013/04/how-to-delete-a-long-list-of-spam-users-in-mediawiki/
0891nobodyさん
2015/04/29(水) 07:47:30.18ID:bMO+LMB3877だが、日本語の質問にして回答をマルチバイトにしたら
ぱったりスパム消えたよ。878に感謝。
0892889
2015/05/07(木) 21:42:14.23ID:???うちもQuesty Captchaに切り替えた!
導入して1ヵ月経つけど突破されたの1件だけだな。ほんと>>878に感謝。
既に作成されてるスパムアカウントはどうやって消してる?
>>890で書いた記事の方法試してみたけど上手くいかなくてなー
0893nobodyさん
2015/05/28(木) 22:30:27.07ID:???Exception from line 133 of ***/includes/objectcache/ObjectCache.php: CACHE_ACCEL requested but no suitable object cache is present. You may want to install APC.
Backtrace:
#0 [internal function]: ObjectCache::newAccelerator(array)
#1 ***/includes/objectcache/ObjectCache.php(85): call_user_func(string, array)
#2 ***/includes/objectcache/ObjectCache.php(72): ObjectCache::newFromParams(array)
#3 ***/includes/objectcache/ObjectCache.php(44): ObjectCache::newFromId(integer)
#4 ***/includes/GlobalFunctions.php(3970): ObjectCache::getInstance(integer)
#5 ***/includes/Setup.php(513): wfGetMainCache()
#6 ***/includes/WebStart.php(156): require_once(string)
#7 ***/index.php(43): require(string)
#8 {main}
$wgMainCacheTypeをCACHE_ACCELからCACHE_NONEに変えたらエラーはでなくなったんですが、やはり重い
これはレンタルサーバーの問題なんでしょうか
こちらで何とかして以前のようにCACHE_ACCELで動作するようにはできないでしょうか
0895nobodyさん
2015/05/29(金) 02:05:19.73ID:???すみません、忘れてました
MediaWiki のバージョン : v1.23.9
MediaWiki をインストールした OS の種類とバージョン : Linux
レンタルサーバー名 or 自鯖の場合は回線等の詳細 : value-server
ウェブサーバの種類とバージョン : Apache 2.2
データベースサーバの種類とバージョン : MySQL v5.5.43
PHP のバージョン : v5.4.41
0896nobodyさん
2015/05/29(金) 03:20:45.13ID:???APC有効になってる?
phpinfo() で確認
Extension:LocalisationUpdate 無効
だめならこれ
$wgMainCacheType = CACHE_ANYTHING; #自動選択
$wgMainCacheType = CACHE_DB; #DB
0897nobodyさん
2015/05/29(金) 04:12:02.05ID:???phpinfoにAPCの項目がありませんでした。これは有効になっていないってことですよね。
うーん、これはレンタルサーバー側の問題か・・・
これからは$wgMainCacheType = CACHE_ANYTHING; で運用していこうと思います。ありがとうざいました。
0898nobodyさん
2015/05/29(金) 18:18:47.69ID:???APC有効
> .htaccess
php_flag apc.cache_by_default On
0899nobodyさん
2015/06/03(水) 08:22:04.42ID:???お騒がせしました
0900nobodyさん
2015/06/03(水) 17:17:53.32ID:aOtIOalIすげー速くなるみたいなんだが
http://qiita.com/yukichi/items/f6c394a19fdcbf3ff5fb
0901nobodyさん
2015/06/07(日) 22:45:18.19ID:???0902nobodyさん
2015/06/10(水) 21:23:22.28ID:k/giM/Jtまだアルファ版だが。
0903nobodyさん
2015/06/11(木) 12:20:40.15ID:???うちの環境だとFlowはDB作成でエラーになるんだよなぁ
まだ安定板じゃないから仕方ないんだろうけど
0904nobodyさん
2015/06/11(木) 21:36:55.57ID:qi/+RT5Tこっちは動作に一応成功したけど
どうもFlowのバージョン毎にDBのテーブルが違うようで
まだテーブル定義が固まってない様子。
とりあえず現行のを無理繰りつかったとしても、後のバージョンアップで動かなくなる可能性があるので
安定版を待つのがいいと思った。
0905nobodyさん
2015/06/17(水) 03:02:17.78ID:Ttmsi8XDこのエクステンションをWPtouchとともに導入したのですが、
導入当日(3日前)からなぜか1日あたりのページビューがちょうど半分になりました。
ユニークアクセスやファイルアクセス件数は平常通りでPVだけがちょうど半分になっています。
FirefoxアドオンのUser Agent Switcherを用いてiPhoneやAndroidでの表示確認はしましたが、
何ら問題なく動作していました。
ちなみにアクセス解析は契約レンタルサーバー(エックスサーバー)付属のものです。
メディアウィキのバージョンは1.21.2、PHPは5.3.3 (cgi-fcgi)。
どんな原因が考えられますでしょうか?
0906nobodyさん
2015/06/17(水) 03:04:50.26ID:???0907nobodyさん
2015/06/17(水) 03:25:02.26ID:???何を使用してどこで計測したページビューなのか書いていない
キャッシュが有効になってるとか解析用のタグなら呼び出せているかソース確認
0908nobodyさん
2015/06/17(水) 03:43:17.81ID:???ご返答ありがとうございます。
ページビューの計測はレンタルサーバー(エックスサーバー)に付属しているアクセス解析です。
AwstatsとX-Analyzerという2種類のものが使えますが、どちらも全く同じ数字なので、同じデータ(生データ?)を用いているのは間違いと思われます。
そのキャッシュというのはブラウザのキャッシュの意でしょうか、それともメディアウィキ上の概念でしょうか。
レス数が900を超えています。1000を超えると表示できなくなるよ。