2024-11

スポンサーリンク
PHP

PHP7とPHP8でのstr_replaceの多次元配列処理の違いとは?配列が’Array’になる?

概要 PHPのstr_replace関数の第3引数に多次元配列を渡した場合、PHP7とPHP8で挙動が異なるので注意が必要である。 検証 検証用コード <?php $array = ]; $array2 = str_replace("a", 'z', $array); var_dump($array2); PHP7での実行結果 array(2) { => string(3) "zbc" => ar...
サーバ(書評)

「はじめての人のための Terraform for AWS」の感想・備忘録

【POD】はじめての人のための Terraform for AWSposted with ヨメレバmorudara/buchios インプレスR&D 2020年08月21日頃 楽天ブックスで見るAmazonで見るKindleで見る ebookjapanで見る 点数 80点 感想 Teraformの基本的な使い方がとてもわかりやすい書かれていた。 ただし、深く理解するためには本書の内容だけでは足りな...
サービス

Youtubeでループが再生できない・解除されてしまう原因

概要 Youtubeで再生リストなどをループ再生したいのに「最後の動画が終わった後、最初の動画に戻らずに違う動画が再生されてしまう」ことで困っている人は結構いるのではないでしょうか。 そんな人は以下の原因が当てはまると思います。 原因 1. 「 ▷|」 ボタンをクリックして次の動画へ移動している 動画再生中に次の動画へ移動すると リピート再生が解除されてしまう。 2. 再生リストの中の動画を選択し...
サーバ

Contact Form7からGmailにメールが届かない場合の解決方法

概要 最近Gmailのスパム対策が厳しくなったため、送信元ドメインのDNSにSPFレコードを設定することが推奨されている。 しかし、SPFレコードを設定してもGmailにメールが届かなかったり、届いても迷惑メール扱いされてしまうことがある。 原因 メールヘッダのFromとReturn-Pathのアドレスが一致していないとGmailに届きにくくなるので、FromとReturn-Pathには同じアドレ...
AWS

初心者のためのTerraformの使い方: RDS作成編

Terrraformを使ってAWSにRDSを作成する方法を解説していきます。 サブネットの作成 VPCにはサブネットの設定があるが、RDS用にもサブネットグループという設定がある。これはRDSが起動するAvailability Zoneを指定する項目である。 vpc_subnet.tfに追記(VPCにAZが異なるサブネットを2つ追加) resource "aws_subnet" "dbsub_a"...
AWS

初心者のためのTerraformの使い方: APサーバ作成編

Terrraformを使ってAWSにAPサーバ(RDSに接続するためのサーバ)を作成する方法を解説していきます。 キーペアの作成 ssh-keygen -t rsa -b 2048Webサーバとは違う名前で作成(ここでは~/.ssh/id_rsa_terraform_apとする) chmod 600 ~/.ssh/id_rsa_terraform_ap WEBサーバにAPサーバの秘密鍵をアップ c...
AWS

初心者のためのTerraformの使い方: WEBサーバ作成編

Terrraformを使ってAWSにWEBサーバ(nginx)を作成するための方法を解説していきます。 AMIの取得 touch ami.tfして以下の内容を入力 data "aws_ami" "al2023" { most_recent = true # 複数ある場合は最新のAMIを使用 owners = filter { name = "name" values = } } キーペアの作成 s...
スポンサーリンク