===== アップグレード ===== RCNP の www サーバー 上で動かしている DokuWiki をアップグレードしようとしたが、Apache が使用している PHP のバージョンが 5.4.16 のようで、DokuWiki の 2018-04-22 リリースの Greedo がインストールできなかった。以下メモ。 https://www.dokuwiki.org/install:upgrade に従い、最新の DokuWiki をインストールしようとするが、うまく動かない (Firefox では真っ白のページになり、Chrome では HTTP ERROR 500と出る)。 {{:softwares:wiki:dokuwiki:php_error_firefox.png?200|}} {{:softwares:wiki:dokuwiki:php_error_chrome.png?200|}} www サーバーに RCNP-GP ネットワーク内からログインして php のバージョンを確認すると、 $ ssh kobayash@www kobayash@www's password: ... -bash-4.2$ php -v PHP 5.4.16 (cli) (built: Apr 1 2020 04:07:17) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies となる。また、phpinfo.php のようなファイルを用意して、 と書いて、この php ファイルに ブラウザからアクセスしても php のバージョンがわかる。https://www.rcnp.osaka-u.ac.jp/~kobayash/dokuwiki/phpinfo.php このため、dokuwiki-2017-02-19g というバージョンをインストールしようとするが、ファイルのアップロードができなくなった。tar zxvfp オプションで dokuwiki-2017-02-19g.tgz を解凍してコピーしたらできたかも?さらに、playground というページや wiki というページが出来てうざい。data/pages というディレクトリに行くと、playground/playground.txt, wiki/dokuwiki.txt, ... というファイルがあった。そのため、doku.php?id=playground:playground, doku.php?id=wiki:dokuwiki, doku.php?id=wiki:syntax, doku.php?id=wiki:welcom にアクセスして、ページを消した。各ページの消し方は、ページの編集画面に行き、内容をすべて消して保存ボタンを押せば良い。