Windows
Windows 命令行 - 多個 PHP 版本
我目前正在執行具有多個 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 二進製文件以不同的名稱命名很重要。)