メモで始めたブログ、
しかし案外あれこれ見に来て下さるみたいで、
古くなると間違った内容になっちゃうから
直さなくてはいけなくなるんだね!?
まぁ、一応追加修正しておきます^^;
Apache とPHP の関係で、
PHP のどのコンパイラで使われたバージョンを使えば良いか?
という話を過去ブログで書いて着ましたが、
これを書き直すという事です。
PHP のNon Thread Safe とThread Safe の違い
PHP はどうもコンパイラのVer でWebサーバを決めている?!
やっとわかった!PHPのバージョンの謎!(PHP5.3.2とか)
これらの事ですが、
2014年3月31日、今日現在、少し違うと言う事です。
厳密には、
Apache のバージョンに2.4 が出てきたので、
それに伴い、Windows 版のPHP は、
Apache 2.4系を使う場合には、
VC9(VC11)でコンパイルされた物を使ってと記述が変わっていました。
なので、PHP のコンパイラのバージョンを選ぶ時、
Apahce 1と、Apache 2 、Apache 2.2 はVC6 系統でよかったと思いますが、
Apache 2.4 はVC6やVC11 でコンパイルされた物を使うと書かれています。
PHP5.4 とかは、もうApache 2.2 用とか、
つまりVC6 でコンパイラされたのは配布されてない気配???
パッと見で
アーカイブで古いPHP の配布を見た所、
Tuesday, March 22, 2011 3:04 PM 5097231 php-debug-pack-5.3.5-nts-Win32-VC6-x86.zip
Tuesday, March 22, 2011 3:04 PM 5272229 php-debug-pack-5.3.5-Win32-VC6-x86.zip
がWindows で最後のVC6コンパイルな様に見えました。
これ以後はVC9 になって、そのうちVC11 の文字が・・・
古いApache は、
何処か(見てないけど)にもうサポートしないと書いてあったりするのかもしれません。
自分でコンパイル出来る様にして古いApache に対応するしかなく、
というか、何処かのレンタルサーバー(ホスティングサービス)も、
古いPHP やApache は新規に選べなくなるのだろうから、
やはりそのうちは乗り換えが必要なのでないのかな????とか思ってます@x@;
嫌だな・・・
とか思いつつ、新しいのにも興味があるけれど、
今現在ホスティングサービスでの安定版とされているのが
5.3.x くらいなので、うーん、これ何時移行しよう????
フレームワークのSymfony2 とか、
少し前だと新しい物使いすぎて、
要件を満たさないホスティングサービスとか
いっぱいあったけど、
そろそろ変わってくるんじゃないかな???
さてさてさて、
うれしいのか悲しいのか分からない波がまた
知らず知らずに押し寄せてきた!?
追加修正のつもりだったけど、
まとめではないので、
また気が向いたらこれまでの
まとめ一覧でも載せる(ほんと?w)かも。
お粗末な修正でしたorz
コメント一覧