このサイトのphpを7.2にアップデート

このサイトで使っている php を ver7.2 にアップデートしました。事前に別のサーバーで予行演習して、ここで実行し15分程度で終わりました。APCu+OPcache キャッシュも動作しました。

MediaWikiは、拡張機能も含めて全て正常に動作しています。

WordPressは、プラグインも含めて全て正常に動作しています。

このサイトのphpを7.1にアップデート

このサイトで使っている php を ver7.1 にアップデートしました。事前に別のサーバーで予行演習して、ここで実行し15分程度で終わりました。APCu+OPcache キャッシュも動作しました。

MediaWikiは、拡張機能も含めて全て正常に動作しています。

WordPressは、一部のプラグインが動作しませんでした。有れば便利程度のプラグインだったから削除しました。

すだちWiki を MediaWiki 1.30.0 にアップデート

すだちWiki」で使っている MediaWiki を、Ver1.30.0 にアップデートしました。結果は以下の通りです。

  1. スキンはそのまま使えました。
  2. 使用中の、一部の拡張機能が使えませんでした。長期間サポートされていない機能が有り使用を中止しました。

一つ一つ、拡張機能の動作を確認しながらアップデートを行いました。時間はかかりましたが、大きなトラブル無く完了しました。

以下、MediaWiki の、拡張機能、スキン、アップデートなどの試験用サイトです。

  1. あわWiki」は、記事の下書きに使っています。
  2. あわ自由帳」は、拡張機能、スキン(サイトのデザイン)の動作確認に使っています。

メインの、バックアップみたいなサイトです。試験用に設置してるので、不具合が御座いましても、笑って見逃してください。

タイトルの最初の文字を大文字に変換しない(MediaWiki)

MediaWikiの標準の設定ではページタイトルの先頭が英小文字の場合,自動的に大文字に変換してタイトルが作成される。コンピュータ関連用語に使う場合にはあまり好ましくない。英和辞典の項目名の最初の文字がすべて大文字変換されていたらかなり違和感があるし、コンピュータ関連用語であれば大文字と小文字の区別がつかないことによるトラブルもありうる。

MediaWikiで最初の文字が自動で大文字にならないようにするにはLocalSettings.phpに次の記述を追加する。

#最初の文字を大文字変換しない
$wgCapitalLinks = false;

MediaWikiのバックアップ

※忘れないうちに書いておく。

概要

MediaWikiは重要なデータを2種類の方法で保持している。

データベース
ページとその内容、利用者とそのオプション、メタデータ、検索の索引など。
ファイルシステム
ソフトウェア構成ファイル、カスタムスキン、拡張機能、画像(削除されたものを含む)など。

» Read more

MediaWikiの設定

LocalSettings.phpの設定

ローカルタイムの設定

時刻表示をローカルの標準に合わせる。

# デフォルトのタイムゾーンを設定する
$wgLocaltimezone = "Asia/Tokyo";
$oldtz = getenv("TZ");
putenv("TZ=$wgLocaltimezone");

UTCでタイムゾーンのオフセットを計算(サーバーがローカルタイムでUTC表示する場合)

# オフセットは分単位です
$wgLocalTZoffset = date("Z") / 60;
putenv("TZ=$oldtz");

» Read more

1 2