ブログ
-
Nextcloud
Nextcloud 20.0.3
久しぶりのメジャーアップデート。 いつもどおりアップデータを使って更新したところ、しばらく待ってもメンテナンスモードのまま。だから強制的にメンテナンスモードを Off にしてリロードしたら再度、アップデータを実行することになり、無事に終了。 最後にデータベースの修正が必要だということで、指示に従って次のコマンドを実行してア... -
Nextcloud
19.0.4 更新(ダウンロード)失敗
いつもどおりアップデーターを開いて更新しようとすると、Downloading で失敗する。 ダウンロードサイトの SSL が無効(期限切れ)になっているらしい。珍しいからスクリーンショットを残しておこう。 -
WordPress
Basic 認証と wp-cron.php
非公開で Basic 認証によるアクセス制限をかけている WordPress サイトの場合、サイトヘルスで「予約したイベントの実行に失敗しました」のメッセージが出ることがある。 予約したイベント recovery_mode_clean_expired_keys の実行に失敗しました。サイトは動作しますが、予約した投稿や自動更新は正しく動作しないかもしれません。 wp-cron... -
その他
301リダイレクト
MyDNS.jp には申し訳ないけど、サブドメインを一つ新規に登録して 301 リダイレクトを設定させてもらった。なんだかんだで以前のドメイン( w-net.mydns.jp )が Google 検索でヒットするから、たとえごく少数でも見に来られた人がガッカリしないようにということで。 しばらくたったらテスト環境として活用しよう。なので、本来ならフロント... -
その他
リバースプロキシと iPhone/iPad
なぜか about:blank となってこのサイトが表示されない。 PC でも Android でも普通に表示されていたから、スマホを iPhone に買い替えるまで全く気が付かなかった。併せて購入した iPad でも同じ。safari も chrome のどちらもダメ。 でも、Nextcloud は正常に表示されるから、その違いとしては「LAN 内の同一サーバー(別ポート)に中継し... -
その他
独自ドメインに変更
昨日までの w-net.mydns.jp から、今日から新規に取得した jisaba.life に変更した。本来なら301リダイレクトの設定をすべきだろうけど、MyDNS.JP で追加登録するのは違うと思って、単純に今までの MasterID の DOMAIN INFO を書き換えたからムリ。 検索エンジンの評価も引き継がないから SEO 的には明らかに間違いなんだろう。でも自鯖だか... -
WSL
WSL2 と FTP と wslhost.exe
少し調べてみた。WSL2 が NAT(仮想スイッチ)経由の簡易仮想環境なのに localhost で仮想マシンにアクセス可能なのは、wslhost.exe が仮想マシンの Listen Port を localhost として待ち受けているおかげらしい。 ということは、通常の仮想マシンでは何ら問題なく FTP サーバーが動いていることから想像するに、ひょっとしてパッシブモード... -
WSL
ノートPCにWSL2は諦めた
自鯖には公開 Web サーバーとテスト用 Web サーバーがあるから間に合っているとはいえ、ノート PC にもテスト環境を準備したいと思って、正式版がリリースされた WSL2 を入れてみた。 WSL2 は WSL1 とは異なり、仮想化機能を使用している。また、普通の Hyper-V のように特別?な環境設定など無しに Linux 環境を得ることができるからお... -
その他
アクセスカウンター
プラグイン Count Per Day の配布が停止してたのに気が付かなかった。 今どきのサイトでは見かけることも少なくなったアクセスカウンター。無くても困らないけど、ちょっとしたアクセントに設置していた。 で、今回は普通に PHP で表示させるタイプのものを iframe で表示させることにした。 ついでに、オリジナルの無料 PHP プログラムをち... -
WordPress
php7.4-opcache と php-apcu
このサイトが図解付きで解りやすい。 APCu はインストールしただけでは有効にならない。WordPress の場合はプラグインで簡単に有効化できるから導入してみた。 パッケージのインストール 次の二つをインストールする。 $ sudo apt install -y php7.4-opcache php-apcu プラグインのインストール WordPress の管理画面から、プラグイン Powere... -
Nextcloud
Nginx 導入に伴う Nextcloud の警告
Nextcloud のセキュリティ&セットアップ警告に対応する。 "Strict-Transport-Security" HTTP-Header Server ディレクティブに次の行を追加する。 server { server_name nextcloud.mydns.jp; # 追加 add_header Strict-Transport-Security "max-age=15768000; includeSubDomains; preload;"; proxy_set_header Host $host; ~~~... -
Nginx
Nginx で HTTP/2
舌の根も乾かないうちに Nginx を導入してみた。ついでに HTTP/2 を試してみた。導入の目的は・・・特にない。 概要 構成イメージはこんな感じ。リバースプロキシとバックエンドで同じサーバー証明書と秘密鍵を適用させることが正しい方法かどうかググっても判らなかった。本を買おうかな。 Client --- (https) --- Server1[Nginx Revers...