2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、這段時(shí)間網(wǎng)上都在說(shuō)PHP5.2系列版本不安全,于是乎我更新到PHP5.3系列版本,更新以后發(fā)現(xiàn)用IIS7.5運(yùn)行PHP速度非常慢,等待響應(yīng)時(shí)間長(zhǎng)達(dá)1秒鐘,似乎是內(nèi)存不足的征兆不過(guò),仔細(xì)查看內(nèi)存使用情況,發(fā)現(xiàn)內(nèi)存還有很多而且,我還是采用FastCgi方式運(yùn)行PHP的,雖然速度比不過(guò)Linux下面運(yùn)行PHP,至少不會(huì)慢成這模樣。在網(wǎng)上搜索“IIS7.5PHP5.3速度慢”相關(guān)字眼,發(fā)現(xiàn)不少網(wǎng)友都有自己的經(jīng)歷,不僅僅是IIS7.5,IIS7同

2、樣有這樣的問(wèn)題,都是升級(jí)PHP到5.3系列版本后出現(xiàn)問(wèn)題,出現(xiàn)問(wèn)題的程序包括DEDECMS、PHPCMS、Discuz!等,反正這些程序的最新版本都是支持PHP5.3的,只是卻出現(xiàn)響應(yīng)時(shí)間過(guò)多的情況,讓筆者折騰了好幾天,終于弄明白緣由。下面就來(lái)具體說(shuō)說(shuō),希望對(duì)大家有所幫助。方法步驟windows2008升級(jí)PHP5.3后變慢原因上面說(shuō)到的程序有共同的特點(diǎn),那么便是要用到數(shù)據(jù)庫(kù),很多PHP頁(yè)面實(shí)際上都是數(shù)據(jù)庫(kù)驅(qū)動(dòng)的,要連接數(shù)據(jù)庫(kù)才能顯示出

3、來(lái),而響應(yīng)時(shí)間過(guò)長(zhǎng)的原因便在于PHP5.3連接數(shù)據(jù)庫(kù)的方式有所改變。目前我們配置數(shù)據(jù)庫(kù)信息時(shí)都類(lèi)似這樣的“$dbhost=‘localhost’”這本身是沒(méi)有問(wèn)題的,只是PHP5.3會(huì)考慮是IPv4還是IPv6,面對(duì)localhost會(huì)猶豫,因此出現(xiàn)響應(yīng)時(shí)間過(guò)長(zhǎng)的情況。如果你查看過(guò)服務(wù)器處理PHP的時(shí)間,你會(huì)發(fā)現(xiàn)處理PHP的時(shí)間很短,等待處理前的時(shí)間很長(zhǎng)。目前這種響應(yīng)時(shí)間過(guò)長(zhǎng)的情況只出現(xiàn)在IIS7及IIS7.5升級(jí)PHP5.3系列版本后

4、,至于數(shù)據(jù)庫(kù)版本是多少?zèng)]多大影響。簡(jiǎn)單普及一下知識(shí),windows2008分為32位和64位,自帶IIS7,windows2008R2自帶IIS7.5,R2版本的系統(tǒng)只有64位。如果你用的IIS6或者Linux系統(tǒng)什么的,目前還沒(méi)存在這樣的問(wèn)題,主要是windows2008系統(tǒng)?;謴?fù)FastCgi高效運(yùn)行PHP的簡(jiǎn)單方法下面的幾個(gè)方法實(shí)際上不是我自己琢磨出來(lái)的,而是在網(wǎng)上找到的答案,經(jīng)過(guò)測(cè)試有效另外,這些答案在IIS官網(wǎng)有相應(yīng)的回復(fù),回

5、復(fù)的時(shí)間是2010年末,說(shuō)明這樣的問(wèn)題很早之前便出來(lái),不過(guò)解決的方法確實(shí)很簡(jiǎn)單。方法一:上面已經(jīng)說(shuō)到,這是因?yàn)镻HP5.3在面對(duì)數(shù)據(jù)庫(kù)配置信息中的“l(fā)ocalhost”會(huì)猶豫,因此直接把這個(gè)地址改名為“127.0.0.1”,這個(gè)IP是IPv4下面的本地網(wǎng)絡(luò)地址,實(shí)際作用和“l(fā)ocalhost”一樣,不過(guò)能明確告訴PHP這是IPv4網(wǎng)絡(luò)。至于具體的修改流程,如果源程序是dedecms,就要用Dreamweaver之類(lèi)的專(zhuān)業(yè)軟件編輯修改,否

6、則保存后可能出錯(cuò)。至于別的程序,同樣修改數(shù)據(jù)庫(kù)配置文件即可,下面是一般的數(shù)據(jù)庫(kù)配置文件信息。方法二:IIS7及IIS7.5是默認(rèn)開(kāi)啟IPv6組件的,現(xiàn)在不少?lài)?guó)內(nèi)大廠商同樣在部署IPv6如果你的服務(wù)器用不上IPv6網(wǎng)絡(luò),那么直接把IPv6禁用即可,打開(kāi)“%systemroot%System32driversetchosts”這個(gè)文件,注釋掉“::1localhost”即可。方法三:直接把PHP版本降級(jí)即可,保持在PHP5.2.17版本,這

7、是目前用得最多的版本,幾乎所有的PHP網(wǎng)站程序都可以運(yùn)行在這個(gè)版本上。經(jīng)測(cè)試,在PHP5.2系列版本,IIS7和IIS7.5均能保證高效運(yùn)行PHP網(wǎng)站程序。其實(shí),解決方法是很簡(jiǎn)單的,只要一步即可完成,只是個(gè)中緣由,網(wǎng)站建設(shè)估計(jì)在你沒(méi)看到網(wǎng)友及IIS官網(wǎng)的解決方法之前,你同樣會(huì)各種糾結(jié)各種埋怨IIS的。不管是IIS7,還是IIS7.5,在運(yùn)行PHP方面速度都有很大的提升,不用什么問(wèn)題都怪罪到IIS上,很多時(shí)候,只是我們對(duì)IIS的認(rèn)識(shí)還不夠

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論