itLinkedInPocketCopy名古屋カラオケサークル及び名古屋アニソンカラオケサークルで、会員登録や歌会の出欠連絡、お問い合わせに使っているメールフォームをPHP7に対応させるためのプログラム修正作業を行いました。このメールフォームはPHPと言うプログラミング言語で書かれたプログラムですが、プログラミング言語はバージョンアップして、新しくなっていきます。PHPも例外ではありません。言うか、PHPはどんどん進化しています。4.3.2に基づいて組まれたプラグラムですが、記録によると、PHP4.3は2002年12月27日にリリースされたバージョンです。PHP4.3.2は2003年5月29日にリリースされています。現行のPHPのバージョンは、すでにPHP7.xになっています。最新版は、2020年1月23日リリースの7.4.2です。昨年11月27日に7.4.0が出たばかりでしたが、もう7.4.2なんですね。バージョンアップの進行が速いですね。セキュリティー上の問題もあるので、何とか早く、メールフォームとアクセス・カウンター(これもPHPです。PHP5.2.0か5.2.1ぐらいか?)をPHP7に対応させるべく、プログラムの修正を行わないといけないという状況にありました。7のソフトが使えなくなりました。7のままだと、セキュリティー上の問題が出てきて、危険ですよ。10対応のバージョンにバージョンアップしないと危険ですよ。・・・と言うような感じです。他にも理由はあるのですが・・・。問題は、私はプログラマーではないので、そんな事知るか・・・と言うわけにも行かず、プログラミングに詳しい専門のプログラマーのメンバーに意見を聞いていました。PHPのプログラマーはいません。言うか、いても、そんな面倒なことをはなかなか頼めません。私がPHP7を覚えて、自分でプログラムの修正をするのがよいか、それとも、PHPの専門のプログラマーに頼んだ方がいいのか・・・それが問題でした。答えは、専門のプログラマーに頼んだ方がいいということになったのですが、さて・・・お金が(笑)。言ってはいられないので、頼むことにしたのですが、もしかしたら、がんばれば自分でできるかもしれないと思い、がんばってみることにしました。根性以外の言語を知らない私ですが、がんばりました。問題点を洗い出すために、プログラムチェックのソフトをインストールしようと思いましたが、どうやら、Linuxという無料OSが必要らしいのです。そこで、Linuxのインストール方法を調べると、8GのUSBメモリーが必要らしいのです。買ってくるしかないですね。Linuxについて調べると、わお~。あるじゃあないですか?どれにしたらいいのかな・・・?Ubuntuでいいや。Ubuntuを調べたら、いろいろいっぱいあります。公式サイトのでいいや。したら、CPUのメーカーごとに別々になっている(笑)。AMD???何じゃそれ?あぁ、そういえば、そういうCPUメーカーがありましたね。AMD版が一番上で、それ以外が下なのか謎ですが、そういう文化なのでしょうね。いうわけで、下のやつを選びました。