まとまりのないブログ

something which something is something

Tips

Windowsに古いバージョンのPHPをインストールする方法

投稿日:2017年1月22日 更新日:

Windowsでphpの実行環境を構築する時の話。筆者はPHP初心者なので詳しいことはよくわからない。PHPはバージョンがいくつか存在していて、バージョンによっては使えるライブラリがなかったりしてローカルでは動いたのにサーバでは動かないということが起こりうる。サーバのPHPのバージョンにローカルのPHPを合わすことができればいいのだけれど、サーバのPHPのバージョンが古くてローカルでの環境構築に手間がかかる場合がある(というか手間がかかった。apacheのバージョンによってはphpのモジュールがロードできなかったりとか色々ありすぎて)。サーバとローカルのPHPのバージョンを常にセキュリティホールがない最新にしておくような環境が理想だが、まあ、そうはいかないのが普通だろう。私の場合はサーバではPHP5.2がインストールされていたのでそれに合わせてローカルも環境構築することにした。PHP5.2でも動くようなライブラリを使ってコーディングを・・・とかも考えたがローカルにもPHP5.2をインストールして開発するのがより確実だろうと思ったのでそうすることに。

普通、WindowsでPHPの実行環境を構築するときはXAMPPをインストールするのが手っ取り早いのでそれがベストだろうと思う。だが簡単に実行環境を構築できるがそれぞれのインストールされるソフトウェアのバージョンは選択できない。とりあえずインストールして、PHPだけ5.2にダウングレードをするとかも考えたが、参照を変更してとか色々面倒なのでギブアップ。XAMPP無しでapacheとphpそれぞれインストールすればいいかとトライしてみたもののsyntax errorのcan not load module とかいうわけのわからないエラーが発生してまたギブアップ。どうしたものかとググっていたら、PHP5.2がインストールされた古いバージョンのXAMPPをインストールすればいいことに気づいた。(なぜ気づかなかったのか・・・)

前置きはこれくらいで。PHP5.2がインストールされていたXAMPPのバージョンをこのサイトとかで確認する。すると、PHP5.2がインストールされたXAMPPはバージョン1.7以前ということがわかったのでサーバと同じPHPのバージョンである1.6.8のXAMPPをダウンロードすればいいということになる。
次にこのサイトで該当するバージョンのXAMPMMが、すぐに見つかった。はじめからこうすればよかった。疲れているとろくな考えが浮かばない。

-Tips

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

関連記事

no image

海外通販サイトPimoroniで注文した

ラズベリーパイなど電子機器を販売しているイギリスの通販サイトpimoroniで注文した商品が届いた。注文した時に発送方法を選ぶことができ、一番安いのは追跡無しのRoyalMailというやつでその次がそ …

no image

SSDにクローンしたらWindows10が起動できなかった件

現象 ・クローン化したSSDを起動ドライブとしてPCを起動すると、初期のロード画面が終わってからログインのパスワードを入力する画面が表示されず真っ暗なまま。マウスを動かすとカーソルは一定時間表示される …

no image

古いスキャナをwinows10で利用する

windows xp 32bit対応のcanon製スキャナを入手したのだけれど、windows 10 64bit環境では対応するドライバやアプリケーションがインストールできないため使うためには一工夫す …

no image

インテルSSDの歴史

発売日 品名 型番 規格 備考 2008/09 X25-M Mainstream SSDSA2MH080G1GN 2.5inch Serial ATA(3Gbps) MLC NAND,第1世代モデル, …

no image

チェックボックスのチェックの有無を確認する

チェックボックスがチェックされているかいないかをチェック。 サンプルコード <script type=”text/javascript”> function check_ischecked …