TLS1.2対応サーバー(PHPのバージョン次第!)

今日、xserverにインストールしていたECCUBE

 

で、
PHPのライブラリー「curl」のバージョンが、0.9.8bとなり、
決済モジュールがエラーとなる。
(通信が確率出来ない状態)

TLS1.2に対応しているからと、
お客さんにも大丈夫ですよ、といったのですが、ダメで、

GMOペイメントに連絡するも、やっぱりTLS1.2に対応しておらず、
今回は、テスト決済なので、本番環境はTLS1.0でも動くのだけど、
せっかくインストールするのだから、
ちゃんと対応した状態で渡したかった。

GMOペイメントが、TLS1.2が必須になるのは、2018年夏予定

 

で、xserverに電話してみた。

私: TLS1.2に対応していると書いてあるが、実際のところ、通信が出来ないと。
鯖: SSLを入れれば、1.2になります。
私: でも、それって、外部からアクセスする場合であって、現に、PHPからエラーになる
鯖: 同じ説明を繰り返し、メールをよこせと。
私: 単に、PHPのcurlのバージョンが古いから、バージョンアップできるのか?が、聞きたいだけだと。

鯖: OPENSSL1.0以上は、PHPのバージョンを、5.6以降にすれば対応します。

私: ありがとうございます。

ちょっと、言い合いみたいになっていたので、
即、電話を切りました・・・(汗

***

ということで、
コンパネから、5.1.2 > 5.6系へ。

xserver PHPバージョン変更

 

すんなり、決済完了!!

 

GMOペイメントの説明だと、TLS1.2としか言わず、
Curlのバージョンのことまでしか、言わず・・・

OpenSSL 1.0系には、PHP 5.6系だと使えますよ。

と、
一言、言ってくれれば、こんなにサーバー選びに難儀する必要もなく・・・

ということで、

他のサーバーはわかりませんが、
仕様表記にTLS1.2がある、ない、関係なく、PHPのバージョン次第
ということでしたので、

これからは、無駄な時間を使わずに、済みそうです!

PS.

別のサーバーで調べてみましたが、
別に、PHP5.6でなくても、5.3系でもOpenSSL 1.0系がインストールされていました。
サーバーによりけり、ということです。

OpenSSLのバージョンなんて、仕様に乗ってないしな~
お試しで、phpinfo()を吐き出してみるしかないようです。

 

-

Chromeが遅い!遅すぎる!!(と、その後)

昔から、タブをたくさん開いておく癖があって、
というのも、後で作業するために、タブがどんどん増えていく・・・

ブックマークや、デスクトップに置いておいてもいいのだろうけど、
結局、

 

Googleで調べてみたら、

>>?Windows10 Chrome 遅い

32bit > 64bit に、更新したら、改善するよ

という、原始的なもの(笑

 

にアクセスしてみて、

Chrome 32bit版

バージョンの後ろに、何も無ければ、32bit 版。

なので、早速、更新!!

Chrome ダウンロード

すると、こうなる。(要、再起動)

Chrome 64bit版

もたつきはなくなったかもしれないが、
相変わらず、

CPUは高温で、FANはフル回転!!

なんで??


 

その後、

64bitにしても、相変わらず、
ページが開かなかったりと、イライラ!!

 

今回、閲覧履歴やらを、消しました。

>>??※Chromeのダイアログが開きます

Chrome 閲覧履歴データを消去する

閲覧履歴は、8000ほどあり、消したところで・・・・
と思っていましたが、
削除した結果、

 

まさかと思ったぐらい、高速に!!

 

 

-