はじめに
小ネタです。バージョンの更新方法が公式に記載されていますが、
最後のURLが違っていました。
参考までに、自分が実際に更新した時のコマンドを記載します。
更新方法、コマンド
-
管理画面からメンテナンスモードにします
-
次のディレクトリを除外して、全データを削除します
- config/
- assets/themes/
- attachments/
- data/
- images/
cd /var/www/html/ find . -maxdepth 1 -type f -exec rm -f {} + rm -Rf admin lang multisite services setup src logs cd assets rm -Rf dist fonts img src
-
更新データの配置
cd ~ rm -Rf phpmyfaq # インストール時に利用したデータの削除 wget https://download.phpmyfaq.de/phpMyFAQ-3.2.9.zip unzip phpMyFAQ-3.2.9.zip cp -npR ./phpmyfaq/* /var/www/html # -n で配置先にデータが存在する場合はスキップ chown -R apache.apache /var/www/html
-
http://www.example.com/setup/update.php にアクセスして更新
後記
脳死でやっていると、最後のブラウザアクセスに際して 404エラーで慌てます。でもこれ、古いバージョンの資料は URLが正しいんですよ。 何があったんだろう。