本文目錄一覽:
IIS8.0怎麼配置多版本php站點?
在iis管理器的根節點上,添加php的處理程序映射 ,這個會是全局默認的php版本
然後具體到某個站點,如果需要不同版本,需要在左側節點中定位到該站點,管理處理程序映射,找到繼承的php fcgi配置,點編輯,修改為需要的php版本即可。
另外 ,php.ini不要放到windows目錄中,這樣不能針對多版本使用不同配置了。
可以把php.ini放在對應的php版本的根目錄就行(php.exe所在目錄)。然後針對每個版本的php配置就可以了。擴展目錄可以直接以相對目錄的形式設置
php版本目錄結構
根節點配置php後,站點的模塊映射中的php會顯示為繼承
指定站點的php版本修改後會顯示為本地
另外 ,修改這個配置後,會在網站根目錄生成一個web.config( 如果已有,會在對應節點增加配置 ),這個web.config不要刪除或修改php配置的內容,因為這個配置是和管理器中的同步的
以上配置方法主要結合iis的配置文件,是不能一個站點配置多個版本的php的.實際項目中也很少有這樣的需求. 如果需要,可以採用變通的方式解決:
如:主站/子站協同運行,採用介面互相調用(把一個站點變成多個站點)
或者使用rewrite+php-fpm的模式, 匹配指定的路徑轉發給指定的php版本(同一個站點下按路徑區分)
一個IIS+PHP伺服器創建多個PHP網站
使用不同埠綁定其他網站。
或者用不同主機頭綁定這個網站繼續用80埠。
IIS伺服器如何建立多個PHP站點
在伺服器上打開iis服務。
右鍵新建站點就可以了。注意主機頭要綁定不同的域名。
網站之間最好用不同的資料庫。
在iis建立多站點很簡單,有幾個站就新建幾個站點就可以了。需要注意的是主機頭不能重複,不然站點啟動不了。
請問一下怎麼在iis7下多開php網站
直接用localhost訪問的網站只能有一個,你可以用別埠, 然後訪問是用localhost::埠去訪問或有域名情況下用域名綁定 用域名去訪問
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/236885.html