Ⅰ 如何 實現多個php版本 共存 和 切換
推薦使用PHP環鏡套件,如:phpStudy,有多個PHP版本,可以靈活切換,提高效率!
Ⅱ IIS與phpstudy如何共存並都使用80埠
參考
Ⅲ 如何實現php7和php5多版本共存
使用集成環境,問題是你的php版本共存了,你的程序還能支持這么多版本么
Ⅳ windows伺服器里可以安裝多版本php嗎
可以安裝多各版本的PHP。 需要注意的:在同一IIS伺服器上同時安裝多個版本的PHP,必須按照php.net文檔IIS 5.1和IIS 6.0及IIS 7.0和更高版本中描述的步驟手動安裝。不要使用PHP的Windows安裝程序,因為它不支持並行安裝。 華普在線小李為你解答
Ⅳ 一個系統可以兩個版本的php並存嗎
多版本共存且同時運行,你可以用PHPWAMP8.8.8.8IN版本集成環境
PHPWAMP支持iis、apache、nginx等web伺服器,系統環境受損也能正常運行!
並全部支持php多版本同時運行,無限自定義mysql、php版本,同時運行N個php版本都沒問題。
-------以下內容摘自今日頭條程序員IT快報新聞--------------
PHPWAMP無視VC運行庫,無視系統DLL是否完整是否受損,無視系統原因造成的各種PHP環境運行障礙
在電腦系統缺失必備組件或DLL受損的情況下依然能正常運行,不用安裝vc,不用在乎系統dll是否完整
資料庫文件太大懶得轉移?Mysql自定義的妙用,物理轉移其他環境mysql版本,輕松實現網站搬家!
Mysql自定義功能可一鍵吸收xampp、phpstudy、wampserver、apmserv等所有PHP集成環境的Mysql資料庫,也可以把Mysql官方全部歷史版本收納,隨意切換任何Mysql歷史版本,常用工具可以強行修改所有環境的Mysql資料庫密碼。
升級的「強制清除環境阻礙」功能是歷史版本中最簡單粗暴的,一鍵轟掉系統佔用80埠以及系統引起的各種異常
三大主流Web伺服器分別帶有功能強大的站點管理(右鍵功能更符合UEO)
iis站點一鍵配置,支持無限個PHP版本同時運行,無限自定義mysqlphp版本,無視VC等系統Dll依賴。
Nginx站點一鍵配置,支持無限個PHP版本同時運行,無限自定義mysqlphp版本,無視VC等系統Dll依賴。
Apache站點一鍵配置,支持無限個PHP版本同時運行,無限自定義mysqlphp版本,無視VC等系統Dll依賴。
Ⅵ 如何讓iis支持php
首先我們要的工具:
1、IIS:這個當然是不能少的了,用系統自帶的就好了,這里就不教大家怎麼裝了。
2、PHP:php-5.2.0-win32-installer.msi
3、MYSQL:mysql-5.0.27-win32.zip
4、MYSQLFRONT:MySQL.Front-v3.2.14.3.rar,這是一個圖形化管理mysql資料庫的工具
第一篇:IIS安裝
第一篇我們就不說了,怎麼安裝IIS網上到處都是,我們直接開始第二篇吧。
第二篇:PHP安裝
1、程序下載:
建議到PHP官方網站
網址:http://cn2.php.net/get/php-5.2.0-Win32.zip/from/a/mirror
2、程序安裝:
解壓或者未解壓後,能看到php-5.2.0-win32-installer.msi文件時,雙擊文件,彈出下列對話框,我們再單擊Next(下一步):
在這一步,他會要你同意一個協議,不同意是沒法繼續安裝的。同意就同意唄,反正這個東西是開源的,(應該是的吧)呵呵:
在這一步選擇安裝文件夾,如果要更改,單擊Browse(瀏鑒)。這里,我建議不要改更。第一,PHP文件不大;第二,由於這個本來不是Windows下的文件,更改不知道會不會有什麼不能用的地方。:
選擇你的WEB服務程序,建議選擇IIS/PWS 3。這個選項在XP的IIS下,也就是IIS5.5下測試通過。:
程序安裝組界面,別急點點下一步,看清楚下面的說明:
在上圖中顯示的Extensions(擴展)前面的「+」號點開,然後拖動滾動條,一直到下圖位置。在GD2上右擊,然後選擇安裝此功能(選擇中的第一個或者二個)。
其實,第一個跟第二個的區別在這個地方不大。如果有下屬選項時,選第一個,只會安裝一些默認的功能,而第二個是完全安裝。懂英語的朋友就不要笑話我了,呵呵
同理,拖到mysql那一項,與前面一樣的操作。如果你的mysql版本比較高,建議把mysqlli也裝上,就是在mysql下面的那一個。
需要的人還可以到下面這個地方,按照上面兩步的方法安裝PHP幫助文檔與PEAR。然後單擊Next(下一步)
單擊Install(安裝),開始正式安裝PHP
安裝過程,等待
安裝完成,單擊Finish(完成)結束安裝
到這里,我們的PHP算是裝完了。休息一下,我們馬上開始講第三篇,PHP與IIS整合
第三篇:PHP與IIS整合
說起來,這一點應該是PHP安裝最重要的一個環節了,如果這一步沒有成功,其他的都白搞了,呵呵。
打開IIS,然後在你要支持PHP的網站名稱上右擊,選擇「屬性」。當然,如果你要所有的網站都支持PHP,也可以在「網站」上面右擊,選擇屬性。
這是彈出來的網站屬性對話框,我們要選擇的是「主目錄」選項卡。
選擇「主目錄」選項卡後,再點擊這個選項卡下面的「配置」
彈出應該程序配置選項卡,這里時候,我們要選擇「添加」
這步比較關鍵,這個是點擊添加後彈出來的。
在「可執行文件」後面,我們選擇「php-cgi.exe」,前面的路徑是你的PHP安裝路徑。
而這個,在很多以前的參考上,都是一個DLL文件,而這個版本是php-cgi.exe。
「擴展名」填「.php」,別把那個點「.」丟了。
後面就是一直「確定」到最後了。呵呵
最後,我們來寫一個測試程序「test.php」,然後打開測試。如果你看到了跟我圖片中類似的內容,那麼恭喜你,PHP安裝成功了!
test.php內容:
[url=javascript:]Copy code[/url]
第四篇:mysql安裝
1、程序下載:
建議到mysql官方網站
網址:http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-noinstall-5.0.27-win32.zip/from/pick
2、程序安裝:
解壓或者未解壓後,能看到setup.exe文件時,雙擊文件,彈出下列對話框,我們再單擊Next(下一步):
選擇安裝模式,如果沒有特殊要求,或者你不是很懂的情況下,請選擇Typical(經典安裝)或者在你磁碟空間足夠的情況下可以選擇Complate(完全安裝)。建議(特別是初學者)不要選擇Custom(自定義安裝)。
我這里選擇最常用的經典安裝
裝備工作完成,點擊Install(安裝)讓安裝程序正式開始安裝工作
安裝狀態,請稍候。。。
這是選擇是否到mysql網站注冊,不管他,我們選擇Skip Sign-UP(跳過注冊)
完成安裝。如果沒有特殊的要求,可以把這個小勾去掉,點擊Finish(結束)結束安裝。但是從安全形度考慮,我們還是勾選上這個小勾,再點擊Finish(結束)來對msyql做一些初始的配置
配置的第一個界面,點擊Next(下一步)就好了
如果沒什麼太特殊的要求,我們選擇第二個Stanard Configur action(標准配置)就好了。
這個畫面要說明的比較多:
1、Install as Windows Service:將msyql作為windows服務安裝。勾選這一項,你將會在「控制面板」,「管理工具」,「服務」裡面找到mysql。這樣子,能提高mysql在系統中的運行級別。建議勾選。
2、Service Name:這個其實沒什麼用,就是選擇你在「服務」裡面看到的名字而已,隨便一個,你熟悉就好了。
3、Launch the MySQL Serverautomatically:自動開啟服務。勾選這個的話,只要你打開Windows,哪怕你沒有登陸,MySQL也在運行。
4、Include BIN Directory in WIndowsPATH:勾選這個的話,用可以直接在CMD的任何地方運用MySQL的命令行模式。如果你熟悉命令行,這個就蠻實用。不熟悉的嗎,建議不勾選。
這個是配置root(根用戶)密碼。
1、Modify Security Settings:配置安全設置。其實就是配置root(根用戶)的密碼。
2、Enable root access from remotemachines:允許root(根用戶)從遠程機器登陸。從安全形度考慮,建議不勾選。
3、Create An Anymous Account:建立一個匿名帳號。建議不勾選。
下面這幾步都是完成安裝了,,沒什麼好說的。。。
第五篇:MySQL-Front安裝
1、程序下載:
建議到FF下載站下載:
網址:http://www.crsky.com/soft/4932.html
2、程序安裝:
這個過程我就不說了,沒有什麼特別的地方。
第六篇:MySQL-Front連接管理MySQL
MySQL-Front安裝後,打開。就會看到下面這么一個畫面。(當然,如果你是第一次使用,「對話」裡面就應該是空的。)
這個時間,我們單擊新建
這個看到的就是添加新對話的對話框。
在「一般」選擇卡中,只有一個「登陸信息」可以填寫,但這個其實只是埴寫一個你可以識別數據的名稱就可以了。我這里就寫「localhost」。
下面那個圖標,沒有什麼實際意義,你要喜歡就改一下吧。
再點擊「連接」選項卡。
這里要填寫的比較多一點。
伺服器:填寫你資料庫伺服器所用的IP或者域名。
埠:3306。默認是3306,一般程序下不會更改。
以下的選項,我們就不用管了。基本上用不著管。想知道清楚的,可以自己查資料或者PM我
「注冊」選項卡。
填與你資料庫的用戶名與數據。
下面的「資料庫」選項,在你填寫完正確的伺服器地址與用戶名密碼後,點擊它後面的那個小方塊,就可以選擇要管理的資料庫。這個功能在你的用戶有多個數據的管理許可權,而你又不想一次打開所有的數據的情況下特別有用。
後面兩上選項卡我不細說了。「autostart」是在打開時自動執行一些SQL命令;「資料庫瀏覽器」則是定製MySQL-Front視圖
點擊確定,就可以到登陸提示框。繼續確實就好了。
當然了,這個對話,也可以在剛打開MySQL-Front時,選中已存在的連接,再點擊打開來獲得。
OK,現在看到的就是MySQL裡面的資料庫信息了。
最後,特別要說明的是。如果你對MySQL數據不是很熟悉
請千萬不要更改或者刪除mysql庫裡面的任何東西。
否則可能導致你的資料庫不能用!!!
http://jingyan..com/article/546ae1856cbdf81149f28cf1.html
Ⅶ 怎樣設置IIs與php同時使用呀,弄了很久也不行啊
1、將
PHP
安裝為
ISAPI
模式:
在「控制面板」的「管理工具」中選擇「Internet
服務管理器」,打開
IIS
後停止服務,然後在左側「默認Web站點」上單擊右鍵選擇「屬性」,在打開的「默認
Web
站點屬性」窗口的「ISAPI
篩選器」標簽里找到並點擊「添加」按鈕,在彈出的「篩選器屬性」窗口中的「篩選器名稱」欄中輸入:PHP,再將可執行文件指向
php5isapi.dll
所在路徑,如:C:\PHP\sapi\php5isapi.dll。
2、打開「默認
Web
站點屬性」窗口的「主目錄」標簽,找到並點擊「配置」按鈕,在彈出的「應用程序配置」窗口中找到並點擊「添加」按鈕,在彈出的窗口中新增一個擴展名映射,
擴展名為
.php,單擊「瀏覽」將可執行文件指向
php5isapi.dll
所在路徑,如:C:\PHP\sapi\php5isapi.dll,然後一路確定即可。如果還想支持諸如
.php3,.phtml
等擴展名的
PHP
文件,可以重復「添加」步驟。
3、再打開「默認
Web
站點屬性」窗口的「的「文檔」標簽,找到並點擊「添加」按鈕,向默認的
Web
站點啟動文檔列表中添加
index.php
項。您可以將
index.php
升到最高優先順序,這樣,訪問站點時就會首先自動尋找並打開
index.php
文檔。
4、確定
Web
目錄的應用程序設置和執行許可中選擇為純腳本,然後關閉
Internet
信息服務管理器,在命令提示符中執行如下命令:
net
stop
w3svc
net
stop
iisadmin
net
start
w3svc
http://www.shuyouge123.info
Ⅷ 怎麼在win7的IIS7 里配置好同時運行ASP和PHP
方法一、安裝使用phpmanager
1.下載安裝phpmanager,官方地址:http://phpmanager.codeplex.com/。
2.創建並配置php.ini。將php.ini-development文件改名為php.ini,修改date.timezone=」Asia/Shanghai」。去分號開啟所需的擴展,這里不贅述。
3.打開IIS7,在主面板中雙擊phpmanager,然後點擊其中的」Register new PHP Version」,選擇你的php-cgi.exe,確定。剩下其它的配置它將給你自動設置好。
4.完成!
方法二、手動配置cgi模式(php5.3)
1.創建並配置php.ini,同上2。
2.打開IIS7,在主面板中雙擊處理程序映射,然後在右側菜單中點擊「添加模塊映射…」,設置如下:
請求路徑:*.php;
模塊:FastCgiMole;
可執行文件:你php文件夾中的php-cgi.exe;
名稱:php;
3.完成!
方法三、手動配置isapi模式(php5.2)
1.創建php.ini。php.ini-dist改名為php.ini,打開找到extension_dir=」/」,把路徑改為你的php所在路徑。
2.添加一個應用程序池,設置如下:
名稱:php;
.net framework版本:無託管代碼;
託管管道模式:集成
勾選立即啟動應用程序池。
確定。
3.雙擊ispa和cgi限制。添加一個限制,設置如下:
ISAPI或CGI路徑: 你的php5isapi.dll。
描述:php。
勾選允許執行擴展路徑。
確定。
4.添加一個isapi篩選器,設置如下:
篩選器名稱:php;
可執行文件:你的php5isapi.dll文件;
確定。
5.添加腳本映射。 雙擊處理程序映射, 點擊右側菜單的「添加腳本映射…」,設置如下:
請求路徑:*.php;
可執行文件:你的php5isapi.dll文件;
名稱:php5;
確定。
6.完成!
Ⅸ 怎樣在windowsiis6同時安裝php5.2和php5.3
安裝配置windows2003+IIS6+PHP5.3.8 新版本的PHP5.3通過以往老方法已經不能在IIS上安裝了(因為現在php 5.3已經不支持ISAPI了,而是用FastCGI了),現在給出在IIS上安裝PHP5.3以後版本的教程。 首先肯定是安裝IIS了,這個應該不要教吧
Ⅹ IIS8.0怎麼配置多版本php站點
在iis管理器的根節點上,添加php的處理程序映射 ,這個會是全局默認的php版本
然後具體到某個站點,如果需要不同版本,需要在左側節點中定位到該站點,管理處理程序映射,找到繼承的php fcgi配置,點編輯,修改為需要的php版本即可。
另外 ,php.ini不要放到windows目錄中,這樣不能針對多版本使用不同配置了。
可以把php.ini放在對應的php版本的根目錄就行(php.exe所在目錄)。然後針對每個版本的php配置就可以了。擴展目錄可以直接以相對目錄的形式設置
另外 ,修改這個配置後,會在網站根目錄生成一個web.config( 如果已有,會在對應節點增加配置 ),這個web.config不要刪除或修改php配置的內容,因為這個配置是和管理器中的同步的
以上配置方法主要結合iis的配置文件,是不能一個站點配置多個版本的php的.實際項目中也很少有這樣的需求.如果需要,可以採用變通的方式解決:
如:主站/子站協同運行,採用介面互相調用(把一個站點變成多個站點)
或者使用rewrite+php-fpm的模式,匹配指定的路徑轉發給指定的php版本(同一個站點下按路徑區分)