ManageCategoriesのエラー対策のソースを表示
←
ManageCategoriesのエラー対策
移動:
案内
、
検索
あなたには「このページの編集」を行う権限はありません。理由は以下の通りです:
この操作は、以下のグループに属する利用者のみが実行できます:
登録利用者
。
ページの編集を始める前にメールアドレスの確認をする必要があります。
個人設定
でメールアドレスを設定し、確認を行ってください。
このページのソースの閲覧やコピーができます:
== 概要 == MediaWiki をバージョンアップしたところ、 Extensions の ManageCategories でエラーが出るようになったので対策。 == 内容 == === エラーメッセージ === httpd のエラーログに以下の内容が表示されるようになった。 Undefined variable: fname in /path/to/extensions/managecategories/managecategories.php on line 155, referer: https://wiki.ducca.org/hogehoge == 対策 == /path/to/extensions/managecategories/managecategories.php を編集する。 === 編集内容 === 84行目: if ( preg_match($reg,$editPage->textbox1) )$categorized = true; を if ( preg_match($reg,$editPage->textbox1) ){ $categorized = true; }else{ $categorized = false; } に。 151行目から始まる、 function fnGetAllCategories( $dbr ) { の最初の行に $fname = 'Database::select'; を追記する。 === diff === <pre> # diff managecategories.php managecategories.org.php 84,85c84,85 < if ( preg_match($reg,$editPage->textbox1) ){ $categorized = true; }else{ $categorized = false; } < --- > if ( preg_match($reg,$editPage->textbox1) ) $categorized = true; > 152c152 < $fname = 'Database::select'; --- > </pre> == 参考・引用 == https://www.mediawiki.org/wiki/Extension_talk:ManageCategories [[Category:MediaWiki]]
ManageCategoriesのエラー対策
に戻る。
案内メニュー
個人用ツール
ログイン
名前空間
ページ
ノート
変種
表示
閲覧
ソースを表示
履歴表示
操作
検索
案内
メインページ
全カテゴリ
カテゴリ未導入のページ
利用者の投稿記録
最近の更新
特別ページ一覧
ヘルプ
新規作成
新しい記事
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報