regepanのはてなブログ

個人的なメモ帳レベルの文章。

お名前.comレンサバでSSLだとWordPress のwp-config.phpにFORCE_SSL_LOGINをtrueにする必要がある。

if ( isset( $_SERVER['HTTP_X_FORWARDED_PROTO'] ) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === "https" ) {
    $_SERVER['HTTPS'] = 'on';
    define( 'FORCE_SSL_LOGIN', true );
    define( 'FORCE_SSL_ADMIN', true );
}

をwp-config.phpに追加しておく。すると

get_template_directory_uri()

https://... を出力するようになる。
これが無いとChromeブラウザで http://... が出力されてmixed contents ...とか言われてCSS,jsとかの外部ソースがブロックされてレイアウトが崩れる。

siteurl がSSLになっていてもmixed contents...とか言われてレイアウトが崩れる

つまりこの記述は必須。。
しかしこの記述のおかげでリダイレクト周りでループしてる気がする...。

お名前.comレンタルサーバー RSプランでファイルアップロード上限を変更する。

.user.ini を任意のフォルダに設置する。(php.iniを設置しても変わらない。)

[PHP]
memory_limit = 80M
post_max_size = 80M
upload_max_filesize = 80M
[/PHP]

お名前のFAQにも.user.ini のことは書かれてないのでドキュメントが古いままなのかもしれない。(確か東証一部上場企業だったような...)

サイゴンの自宅にとうとうにゃんこがやって来た。

HCMのARC pet clinicから保護猫を頂戴しました。
猫は70万ドン。犬は130万ドン。これは治療費とかワクチン、ノミ駆除、エサ代などかかっていることを考えれば安すぎる費用と言えるでしょう。
ワクチン摂取記録を頂けました。
次の接種は丁度1年後。
adaptionの誓約書にワクチンの摂取義務の記載があります。

気になった点。

  • 病院併設の保護ペット施設ですが、猫が外をうろついてる。(多分多すぎるんでしょうね...。)
  • 猫と家に無事帰宅して、よく見たらflea(猫蚤)除去の薬を投与してくれたけど蚤結構居る。数年前に野良猫の猫蚤で足が噛まれまくって酷い有様になったことがあり、これはかなり危険信号w。噛まれた後は2~3年消えなかった。
  • 引き渡しの時にfleaがなんとかかんとかと言っていたので明日引き渡す...的なことを言っていたので、1週間遅らせればよかった。(当時はfleaの意味がわからずスルーしてた。)外国で生活するというのは本当大変。
  • やっぱ猫は抜け毛が多いね。
  • 西洋人はやっぱ無意識なのかどうかわからんけど、どこの馬の骨ともわからん、どんな人かもわからん人にも握手してしまうんだね。ちなみにマスクして無かった。
  • にゃんこはバイクで運んでる時は怖がって鳴いてたけど、家に着いて、数十分後、室内のチェック終了後にはほぼ落ち着いてリラックスしようとしていたっぽい。とにかく俺から離れない。
  • 多分1歳位らしいのだけど、重い。意外とでかい。
  • これから十数年間、なんとか家賃は最低限維持しないといけないですね。だめになったら日本に連れて行くか。

猫の島 (Cat Heaven Island)

猫の島 (Cat Heaven Island)

  • 発売日: 2018/11/09
  • メディア: Prime Video

マルチサイトの引っ越し、ディレクトリ変更時のDB置換方法。

  • WP-CLIを使用した方法。

必要な作業

# 注意点

  1. themeフォルダはドメインにしては行けない。特にマルチサイトの時。ドメイン置換時にtheme名も置換され、themeの適用が外れる為。
  2. マルチサイトの時は、http(s):// は置換時に含めては行けない。重要な部分が置換されない為。
  3. wp-config.phpの下記定数がwp search-replaceの結果に影響するかも。(?)
define( 'DOMAIN_CURRENT_SITE', 'xxx.jp' );
define( 'PATH_CURRENT_SITE', '/test/' );

ローカル環境でのreplaceならローカルのdomain & pathがセットされている必要がある。
prod環境ならprod環境のdomain & pathがセットされている必要がある。

# このコマンドが正解。子サイトも置換される。

2回同じコマンドを実行する必要がある。1回だけだと不十分。1回目と2回目で結果が違う。公式WP-CLIのドキュメントにはそんな説明無い気がするが...。

$ wp search-replace --network 'xxx.com' 'yyy.jp' --recurse-objects --skip-columns=guid --skip-tables=wp_users

※環境、状況によって他の作業の必要になるのかもしれない。
落とし穴や気をつけることが多く大変...。

1冊ですべて身につくHTML & CSSとWebデザイン入門講座

1冊ですべて身につくHTML & CSSとWebデザイン入門講座

  • 作者:Mana
  • 発売日: 2019/03/16
  • メディア: 単行本
WordPressレッスンブック 5.x対応版

WordPressレッスンブック 5.x対応版

HCM ネット速度比較

3,300円/月位のプラン。
ベトナムでこの金額でこれだけ速度出れば大満足。
何も困ってない。
数年前から比べればどんどん安定して来てると感じる。

f:id:reggaepunch:20200922141539p:plain
オフィス
f:id:reggaepunch:20200923071602p:plain
自宅
f:id:reggaepunch:20200923071639p:plain
Passio(cafe)
Mobifone(iPhone)

ザ・インターネット (字幕版)

ザ・インターネット (字幕版)

  • 発売日: 2013/11/26
  • メディア: Prime Video

ベトナムにも保護猫施設があることを発見。

http://www.vietnam-sketch.com/wp-content/uploads/2018/06/Feature_201806.pdf

Animal Adopt and Rescue Vietnam - Please Support Us

段々ベトナムでも犬猫をペットとして扱う考え方が増えてきたのかなと、増えつつあるのかなと感じました。
一時的にボランティアとして猫を預かることをFOSTERと言うらしい。
これは参加しやすいですね。
エサ代だけでも多くなると大変ですからね。
日本人の大半はいつかは帰国するでしょうし。

はじめてでも安心!幸せに暮らす猫の飼い方

はじめてでも安心!幸せに暮らす猫の飼い方

  • 作者:
  • 発売日: 2017/04/10
  • メディア: 単行本(ソフトカバー)

vultrの支払いが失敗した時にサーバ停止したっぽい。ubuntuのfirewallが非アクティブになっていた。

wireguardを有効にするとネットに繋がらなくなっていた。
ubuntufirewallをアクティブにするとつながるようになった。
デフォルトは全部ポートが閉じてるので通信出来なかったらしい。

ファイヤーウォール (字幕版)

ファイヤーウォール (字幕版)

  • 発売日: 2013/11/26
  • メディア: Prime Video