iisphp升級53
❶ 如何對visualsvn-server里的php版本升級
先到官網去下載一個版本。然後
在目錄「C:\Program Files (x86)\IIS Express\PHP」下面新建目錄 v5.6.10,
並將剛才下載的包解壓到這個目錄中。具體情況用文字無法展示,你可以去後盾人多看教學視頻,質量是非常不錯的
❷ win2008的IIS7+PHP5.3.8,速度奇慢,為什麼
方法/步驟
windows 2008升級PHP5.3後變慢原因
上面說到的程序有共同的特點,那麼便是要用到資料庫,很多PHP頁面實際上都是資料庫驅動的,要連接資料庫才能顯示出來,而響應時間過長的原因便在於PHP 5.3連接資料庫的方式有所改變。目前我們配置資料庫信息時都類似這樣的「$dbhost=『localhost』 」;這本身是沒有問題的,只是PHP 5.3會考慮是IPv4還是IPv6,面對localhost會猶豫,因此出現響應時間過長的情況。如果你查看過伺服器處理PHP的時間,你會發現處理PHP的時間很短,等待處理前的時間很長。目前這種響應時間過長的情況只出現在IIS 7及IIS 7.5升級PHP 5.3系列版本後,至於資料庫版本是多少沒多大影響。簡單普及一下知識,windows 2008分為32位和64位,自帶IIS 7,windows 2008 R2自帶IIS 7.5,R2版本的系統只有64位。如果你用的IIS 6或者Linux系統什麼的,目前還沒存在這樣的問題,主要是windows 2008系統。
恢復FastCgi高效運行PHP的簡單方法
下面的幾個方法實際上不是我自己琢磨出來的,而是在網上找到的答案,經過測試有效;另外,這些答案在IIS官網有相應的回復,回復的時間是2010年末,說明這樣的問題很早之前便出來,不過解決的方法確實很簡單。
方法一:上面已經說到,這是因為PHP 5.3在面對資料庫配置信息中的「localhost」會猶豫,因此直接把這個地址改名為「127.0.0.1」,這個IP是IPv4下面的本地網路地址,實際作用和「localhost」一樣,不過能明確告訴PHP這是IPv4網路。至於具體的修改流程,如果源程序是dedecms,就要用Dreamweaver之類的專業軟體編輯修改,否則保存後可能出錯。
至於別的程序,同樣修改資料庫配置文件即可,下面是一般的資料庫配置文件信息。
< ?php
//資料庫連接信息
$cfg_dbhost = 'localhost';修改此處的localhost為127.0.0.1
$cfg_dbname = 'fewfwefsdf';
$cfg_dbuser = 'fsdfsdf';
$cfg_dbpwd = 'fewffdsf';
$cfg_db_language = 'UTF-8'
? >
方法二:IIS 7及IIS 7.5是默認開啟IPv6組件的,現在不少國內大廠商同樣在部署IPv6;如果你的伺服器用不上IPv6網路,那麼直接把IPv6禁用即可,打開「%systemroot%\System32\drivers\etc\hosts」這個文件,注釋掉「::1 localhost」即可。
方法三:直接把PHP版本降級即可,保持在PHP 5.2.17版本,這是目前用得最多的版本,幾乎所有的PHP網站程序都可以運行在這個版本上。經測試,在PHP 5.2系列版本,IIS 7和IIS 7.5均能保證高效運行PHP網站程序。
其實,解決方法是很簡單的,只要一步即可完成,只是個中緣由,網站建設估計在你沒看到網友及IIS官網的解決方法之前,你同樣會各種糾結各種埋怨IIS的。不管是IIS 7,還是IIS 7.5,在運行PHP方面速度都有很大的提升,不用什麼問題都怪罪到IIS上,很多時候,只是我們對IIS的認識還不夠。
❸ win2003怎麼將 php5.25升級到php5.3及以上
我的做法是先關閉apache和mysql備份apache\conf目錄下httpd.conf(應該養成每次修改配置文件前先備份,並且對每項修改操作進行注釋的好習慣,可簡單記錄修改日期和修改配置的理由目的,以便於日後維護和查找)備份整個php目錄,然後清空php目錄安裝php5.3.1到php目錄(如果使用安裝包),或者解壓到php目錄(如果使用壓縮包),然後配置php.ini和httpd.conf,並仔細檢查,確認操作無誤後開啟apache服務和mysql服務.
❹ windows server2012 iis php5.3升級到php5.6要怎麼搞
你可以安裝個php5.6,然後查一下php更新了哪些東西,最後改下環境變數,設置下iis與Php的介面什麼的不就ok啦?希望對你有用,我在後盾網學習剛下課,有不會的可以問我グッ!(๑•̀ㅂ•́)و✧
❺ iis配置php
雖然 LAMP 組合很不錯,但是如果想要架設一台同時支持PHP、ASP、ASP.NET、JSP、Perl的Web虛擬主機伺服器,還是用 Windows 2003的IIS 6最好。網上有很多介紹在IIS 6上配置PHP的文章,但是那些方法不是性能不好,就是升級麻煩。下面的方法可以讓你在第一次配置好後,能夠非常方便的進行升級。
這里所說的升級,是指從某個php4版本升級到另一個php4版本,或者從某個php5版本升級到另一個php5版本,而不是指從php4升級到php5。
准備:
1、一台安裝好的 Windows 2003 伺服器,並且已經安裝了 IIS 6。
2、下載 windows 版的 PHP 二進制壓縮包
安裝:
解壓縮 PHP 二進制壓縮包到 C:\php 目錄下(這里假設 C: 盤是系統盤,即安裝了Windows 系統的盤,如果系統盤是 D: 盤,則解壓縮到 D:\php 目錄下,以此類推,下同)。
然後打開「我的電腦」->「屬性」->「高級」->「環境變數」->「系統變數」->「path」,編輯其值,在前面增加下面的路徑地址:
C:\php;C:\php\dlls;C:\php\extensions;C:\php\sapi;
將 php.ini-dist 或 php.ini-recommended 復制到 C:\Windows 目錄下,並改名為 php.ini,一般正式發布網站的伺服器用 php.ini-dist,而作為調試用的伺服器用 php.ini-recommended 更好。當然一般情況下,這個 php.ini 還是需要根據實際情況來修改的。
下面來介紹一下幾個必要的修改選項:
extension_dir = "C:\php\extensions"
這個是 PHP 擴展所放置的目錄,請確保跟你實際安裝的目錄相同。
extension=php_mbstring.dll
;extension=php_big_int.dll
extension=php_bz2.dll
extension=php_cpdf.dll
extension=php_crack.dll
extension=php_curl.dll
extension=php_db.dll
extension=php_dba.dll
extension=php_dbase.dll
extension=php_dbx.dll
extension=php_domxml.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_hyperwave.dll
extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
extension=php_imap.dll
;extension=php_interbase.dll
extension=php_java.dll
extension=php_ldap.dll
;extension=php_mcrypt.dll
extension=php_mhash.dll
extension=php_mime_magic.dll
extension=php_ming.dll
extension=php_mssql.dll
extension=php_msql.dll
;extension=php_oci8.dll
extension=php_openssl.dll
;extension=php_oracle.dll
extension=php_pdf.dll
extension=php_pgsql.dll
;extension=php_printer.dll
extension=php_shmop.dll
;extension=php_snmp.dll
extension=php_sockets.dll
;extension=php_sybase_ct.dll
extension=php_w32api.dll
extension=php_xmlrpc.dll
extension=php_xslt.dll
extension=php_yaz.dll
extension=php_zip.dll
上面這些,開頭沒有加分號的是打開的擴展,加了分號的是沒有打開的擴展。上面的設置包含了在 Windows 2003 上默認安裝情況下可以打開所有擴展(這里列出的是 php 4 的)。
session.save_path = c:\sessions
這個是 session 文件默認保存的目錄,這個目錄必須是一個存在的目錄,不然默認的 session 功能會無效。我這里設置的是一個 ramdisk 上的一個目錄。將 session.save_path 設置在 ramdisk 上可以加快 session 處理的速度。如果你沒有安裝 ramdisk,你可以把它指定到其他盤的任何一個目錄下,如 C:\sessions 目錄、C:\Windows\Temp 目錄等。
OK,基本工作作完了,現在該配置 IIS 了。
打開「 Internet 信息服務(IIS) 管理器」,在「 Web 服務擴展」里,選擇「添加一個新的 Web 服務擴展」,擴展名可填寫「PHP ISAPI 擴展」,要求的文件選擇:C:\php\sapi\php4isapi.dll(如果安裝的是 PHP5,則此處是 C:\php\sapi\php5isapi.dll,下同),並設置擴展狀態為允許。
打開「網站」->「屬性」->「ISAPI 篩選器」->「添加」,篩選器名稱可填寫「PHP」,可執行文件仍然選擇 C:\php\sapi\php4isapi.dll。
打開「網站」->「屬性」->「主目錄」->「應用程序設置」->「配置」->「應用程序擴展」->「添加」,可執行文件還是選擇 C:\php\sapi\php4isapi.dll。擴展名填寫「.php」,動作限制為「HEAD,GET,POST」。
打開「網站」->「屬性」->「文檔」->「啟用默認內容文檔」->「添加」,可以將 index.php 添加為默認內容文檔。
然後選擇「伺服器機器名」->「所有任務」->「重新啟動 IIS」來重啟 IIS。
測試
在默認網站發布目錄下,建立一個測試頁面:
下載:phptest.php
phpinfo();
?>
如果打開這個頁面能夠看到 php 安裝配置信息,就算是安裝成功了。
如果想要更優化的執行 php 程序,可以安裝 ZendOptimizer-2.6.0-Windows-i386.exe ,這個東西安裝非常簡單,這里就不介紹了。
升級
現在升級就非常簡單了。只需要將新版本的 PHP 二進制壓縮包下載下來,將原來的 C:\php 目錄刪除,將新版本解壓縮到 C:\php 目錄中,然後重新啟動一下 IIS 就可以了。不需要修改任何配置,也不需要往 System32 目錄中復制任何文件。是不是很方便啊
❻ WCP如何升級PHP 5.2.17 到最新版PHP 5.6
默認的WDCP面板安裝,PHP版本是5.2.17,如果需要升級PHP5.3或者是5.5則需要通過升級的方式,這個方法相比較網上的其他方法能夠節省很多時間。
A、升級PHP5.3
wgethttp://soft.laozuo.org/wdcp/php_up53.sh
shphp_up53.sh
B 、升級PHP5.5
wgethttp://soft.laozuo.org/wdcp/php_up55.sh
sh php_up55.sh
選擇自己需要升級的版本,等待升級就可以,升級過程比較長,升級完畢之後我們同時也會將PDO_MYSQL組件安裝(因為有些程序是需要啟動的)。
❼ 如何把php5.3版本升級到php5.4或者php5.5
你是獨立伺服器還是虛擬主機呢,如果是虛擬主機 ,要聯系提供商給你升級,要是自己的伺服器,需要先把低版本的PHP設置卸載了,然後下載 PHP53版本設置即可。具體如何設置網上有很多教程可以搜索看看。