□Pythonインストールメモ(Windows)
公式からDL
インストール実行
インストール時に必ず(Add python.exe to PATH)をチェック
コマンドプロントで「python --version」
で
「Python 3.13.5」等と表示される
テキストで「test.py」で「print("test")」で保存(日本語を使うときはUTF8で保存すること)
コマンドプロントで py test.py
で
test
と表示される
下記コマンドでxxxxxxxxxxライブラリインストール
pip install xxxxxxxxxx
PHPとmysql系とのDBでPDO接続をした場合のエラーの挙動が7と8で変わっている
7までではエラー時にエラー内容を取得できていたエラーでも、8だとエラーの時点で止まってしまう場合もあるので、コードによってはPDO回りのエラー処理は try と catch で処理に変更すべき部分があるかも
$xxxx->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);
で7と同じにできるが、try catch でやった方がいいかも
毎年1回ほぼ同じSSL作業をするので、前年のコードを参考に作業するわけですが、前年とまったく同じ作業をしてしまって、既存の秘密鍵だけ上書き更新するミスをしてしまったからだった。
更新前の秘密鍵に戻すか、新しい証明書を再発行して対処
ほとんどのWEBサイトがSSLを導入してるので、SSLを導入していればポート80を閉じてセキュリティを向上させるというのも、転送でほぼ同じことだとはいえ、細かいところまで考えていけばやはり差は少しあるので、今後ふえていく可能性もあるのではと思いました。
一方
SSL適用前の過去のURLのhttp://でアクセスしている人を正常なURLへ導く。
http://でアクセスしてしまった人を正常なURLへ導く。
ファイル認証の仕組みを利用したSSLの設定
等は不能になるので、現時点では、ポート80と443を並列させておく方が、どちらかというと、メリットがある割合は多いかもしれません。