多くの場合、複数のサイトを同時に開発する必要があります。 サイトごとに、特定のバージョンのPHP、MySQL、および特定の設定を選択する必要がある場合があります。 以前は、目的の構成を実行するbatファイルを作成してから、小さなユーティリティをスケッチすることにしました。

操作の原理は非常に簡単です。 設定では、PHPおよびMySQLのさまざまなバージョンへのパスが追加されます。 以下は、Apacheディレクトリとそのエグゼキューターへのパスです。

プロジェクトが開始すると、mysqld.exeが開始します。 選択したバージョンのディレクトリからphp.iniがWindowsフォルダーにコピーされ、php?apache.dllへのパスがApache configに書き込まれます
このプログラムには、Apacheバージョンの選択がありません。他のデータベースのサポートを追加することもできますが、これまでのところ、そのようなニーズはありませんでした。
プログラムでは、C#でソースを投稿します。 .NETのもとではコードの曲がり具合について前もって謝罪しますが、まだ経験がほとんどないため、ここでフレームワークを試すことにしました。
ここからダウンロード