頻繁にアップデートされているようです
アップデートができない
とりあえずインストールして使い始めたパーソナルクラウドですが,ファイルを別の端末に送る作業が楽になりました。以前はUSBメモリなどを経由してやっていたことが,クラウドにコピーするだけでOKなので非常に便利です。少し前にファイル共有できるように設定したのですが,Nextcloudが便利なのでほとんど使っていません。
そんなNextcloudの管理画面を見ているとアップデートの通知が来ていました。アップデートボタンを押してアップデートを試みましたが,ダウンロードをするところで失敗してしまいます。何回やり直しても同じところで止まります。
セキュリティ&セットアップ警告に対処する
これは困ったどうしようと思い,いろいろネット上の情報を調べて管理画面のセキュリティ&セットアップ警告に表示されるエラーメッセージに対応することにしました。
特に,下の1),2)が重要な感じがしたので,対処方法を調べて実行しました。
1)Strict-Transport-Security” HTTPヘッダが最低でも “15552000” 秒に設定されていません。セキュリティを強化するには、セキュリティTipsで解説しているHSTSを有効にすることを推奨します。
2)PHPのメモリ制限は推奨値512MBを下回ります。
1)はルートディレクトリの.htaccessファイルに1行追加しました。2)はレンタルサーバのコントロールパネルからphp.iniを修正したところ,エラーメッセージが消えました。
ここまでやってアップデートを実行したところ無事に最新バージョンになりました。
そのほかのメッセージにも対応する
この機会にしっかりエラーメッセージを消したいと思い,さらに調べまくって下記4つのエラーを解消しました。Nextcloudは利用者も多いようでネット上にたくさんの情報があるので,困ったときにも便利そうです。
1)Webサーバーで “/.well-known/xxxxxx” が解決されるように正しく設定されていません。
2)ご使用のシステムには、デフォルトの電話地域が設定されていません。
3)メールサーバーの設定が未設定または未確認です。
4)テーマ別アプリは有効ですが、PHPモジュール「imagick」が有効ではありません。ファビコン生成を正しく行うには、このモジュールをインストールし、有効化する必要があります。
対応が難しいメッセージもある
しかし,下記のエラーに関してはアプリケーションやphpモジュールのインストールなどの作業が必要な感じだったので対応できませんでした。
1)データベースは取引ファイルを見ることに使われています。パフォーマンスをあげるには、可能であればメモリーのキャッシュを設定してください。
2)メモリーキャッシュが構成されていません。パフォーマンスを向上させるために、可能な場合はmemcacheを構成してください。
3)このインスタンスには推奨されるPHPモジュールがいくつかありません。 パフォーマンスの向上と互換性の向上のために、それらをインストールすることを強くお勧めします。sysvsem,sodium
パフォーマンス系のエラーなので解消したいのですが,どうも私の技術では難しい感じがして取り組めていません。もう少し時間をかけて調べたいと思います。
しばらく使いこんでみよう
今のところは私が利用しているすべての端末で問題なく利用できているので,このまましばらく使いこんでみようと考えています。
この記事へのコメント
コメントはまだありません。
コメントを送る