Windows

Windows 命令行 - 多個 PHP 版本

  • February 24, 2015

我目前正在執行具有多個 PHP 版本(5.3.8、5.4.3)的 Wampserver。Wampserver 允許您輕鬆地在您希望 apache 使用的 php 版本之間來回切換。但是,我在處理來自 CLI 的多個版本時遇到了麻煩。我有需要命令行的項目,但有些與 php5.4 兼容,有些則不兼容。

有沒有辦法在 Windows 中創建某種類型的“別名”,允許我指定在命令行上使用哪個版本的 PHP… IE: php54 cache:clear, php53 cache:clear?

最簡單的方法是使用“PATH”環境變數,然後重命名。PHP 二進製文件有所不同(如果它們還沒有)。將兩個 PHP 安裝目錄添加到“PATH”中,當您從命令行執行執行檔時,它們都會被搜尋,因此您不必每次都輸入完整路徑。(當然,由於其中的任何目錄都會被搜尋,因此不同的 PHP 二進製文件以不同的名稱命名很重要。)

引用自:https://serverfault.com/questions/491136