2022年12月12日月曜日

XAMPP7.4とPHP5.6の共存

 開発環境のWindowsを新しくしてXAMPP7.4をインストールしたが、PHP5.6で作った案件のメンテも引き続きあるので同時とは言わないまでもある程度共存させたい。

基本は下記サイトなどのモジュールを切り替えてApacheを再起動する方法をとる。

参考サイト:https://www.m-kobayashi.org/software/tools/Xampp_PHP_VUP.html


しかし、これだけでは動いてくれなかったので解決方法をメモしておく。


-その1-

VC11のランタイムがないのでApache + php5.6が起動しない

Microsoftの「Visual Studio 2012 更新プログラム 4 の Visual C++ 再頒布可能パッケージ」のページから、vcredist_x64.exe, vcredist_x86.exeをダウンロードして、msvcp110.dllをインストールする。

https://www.microsoft.com/ja-jp/download/details.aspx?id=30679


-その2-

PHPのIntlが動かない

php56フォルダ内のic*.dllをapache\bin内にコピー


0 件のコメント: