編碼的世界 / 優質文選 / 文明

phpstudy多版本php共存,phpstudy無法多版本共存的方案,多個PHP同時運行


2022年7月03日
-   

用了phpstudy很多年,最近測試需要用到多版本共存,默認phpstudy並不支持,只能切換版本,不能多個版本同時運行,
弄了好久都搞不定,在網站參照其他配置也都搞了好久也搞不定,最後只能考慮換集成環境了,然後就找到了功能也很強大的PHPWAMP8.8.8.8IN,這個軟件默認就支持多個版本共存,可以無限自定義PHP和mysql版本。
-以下信息是我從百度複制來的內容,我看了下面的信息也就會用了,你們也可以試試。-PHPWAMP支持iis、apache、nginx等web服務器,並全部支持php多版本同時運行,無限自定義mysql、php
PHPWAMP支持32和64,支持自定義自動匹配系統所需dll和vc,純綠化無需安裝,官方帶有完整使用文檔
1、來看一下iis站點管理吧,可支持多個php同時運行
下圖是演示IIS站點管理的“端口模式” 靠不同端口區分不同站點,IIS多版本php共存


下圖是演示IIS站點管理的“域名模式” 靠不同域名區分不同站點

2、來看一下nginx站點管理吧,可支持多個php同時運行
先在主界面切換到Nginx這個web服務器,如圖,主界面選擇任何php版本都能切換到nginx

切換到nginx後就可以使用nginx站點管理了,點擊菜單欄上的相關設置打開nginx站點管理
下圖是演示nginx站點管理的 “端口模式” 靠不同端口區分不同站點

下圖是演示nginx站點管理的 “域名模式” 靠不同域名區分不同站點

3、來看一下Apache站點管理吧,可支持多個php同時運行
首先切換到apache這個web服務器,如圖,主界面選擇任何php版本都能切換到apache

切換到Apache後就可以使用Apache站點管理了,點擊菜單欄上的相關設置打開Apache站點管理
下圖是演示Apache站點管理的 “端口模式” 靠不同端口區分不同站點

下圖是演示Apache站點管理的 “域名模式” 靠不同域名區分不同站點

站點域名模式注意事項:采用域名模式,主界面必須是80端口!

PHPWAMP每次啟動出現錯誤都會顯示出錯誤具體信息和解決方案,很人性化,如果系統被占用或者iis占用各種端口以及環境缺少dll引起的阻礙,可以使用下圖的功能一鍵乾掉,很暴力!

熱門文章