Web

DokuWiki が最新版なのに upgrade now! が表示される場合の対処法

投稿日:2019年1月11日 更新日:

1. DokuWiki が最新版なのに upgrade now! が表示される

DokuWiki のバージョンが最新版であるにも関わらず、画面上に以下のメッセージが表示されることがあります。

upgrade now! メッセージ
upgrade now! メッセージ

この場合の対処方法を2つ紹介します。

2. 対処方法その1

まず、upgrade now! メッセージに表示されたバージョン番号を確認します。

この場合であれば、[50.2] です。つまり、新しいバージョンの番号は「50.2」であり、それより古いバージョンを使っている場合は更新してくださいと言っています。

では、使用中の DokuWiki のバージョンはどうやって調べればよいのでしょうか?

これは doku.php ファイル内の $updateVersion変数にセットされています。

この画面であれば、50.2 です。

もし、$updateVersion変数にセットされたバージョン番号が最新の番号より小さければ、DokuWiki を更新する必要があります。

しかし、今回のように「どちらも同じ番号であるにも関わらず、このメッセージが表示されている」場合は、「対処方法その2」を試して下さい。

3. 対処方法その2

doku.phpファイルのタイムスタンプ(最終更新日時)を更新します。

doku.phpファイルのタイムスタンプ
doku.phpファイルのタイムスタンプ

サーバー上でコマンドが実行できる場合は、以下のコマンドを実行します(Linux の場合)。

$ touch doku.php
  • touch は、ファイルのタイムスタンプを更新することができるコマンドです。

そうでない場合は、ローカル側の doku.php ファイルに何か変更を加えて保存します。これでタイムスタンプが更新されますので、その変更した部分を元に戻します。その後、FTPクライアントでこのファイルをサーバーにアップロードします。

4. おわりに

これらの方法は、ja:update_check [DokuWiki] に載っているのですが、少し分かりづらかったのでスクリーンショットを交えて説明してみました。

参考

📂-Web

執筆者:labo


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

web development

Webページが読み込む CSS, JS コードから、実際に使われている部分のみを抽出する

Webページが読み込む CSS, JS コードから、実際に使われている部分のみを抽出する方法を紹介します。

no image

HTML文書の文字エンコーディングに UTF-8 を使うことが公式に明文化されました

HTML文書は文字エンコーディングUTF-8でなければなりません – 水底の血 という記事で知ったのですが、「HTML文書の文字エンコーディングは UTF-8 でなければならない」という意 …

Web

Webサイトに使用されている色のコントラストをチェックする

目次1. はじめに2. Webコンテンツで推奨されるコントラスト比3. コントラスト比をチェックすることができるサービス4. コントラスト比の問題を自動的に検知する 1. はじめに 本ページでは、We …

Firefox

Firefox のコンテンツブロッキング (Enhanced Tracking Protection)

Firefox の コンテンツブロッキング 機能について説明します。

WordPress

【WordPress】JP Markdownプラグインが code タグの属性を削除する問題への対応方法

目次1. 現象2. 原因3. 対応方法 1. 現象 WordPress の JP Markdown プラグインを使っていると、以下のような (<pre> タグを伴わない単独の) <c …