版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、以FastCg方式在IIS部署PHP7.0 本文檔記錄最新發(fā)布的PHP7.0.9如何在IIS上以FastCg方式部署 的方式以及老版本的老版本mysql函數(shù)的部分改動。 1、下載 PHP7.0.9 瀏覽器里輸入網(wǎng)址 http:/ , IM |p hp. nmt/d o wnl o.php 吒工 Current Stable PHP Z0.9 (Changelog) php-7O.9,ldf,bzj (sig) 1p522Kb md5: cgi.rfc2616_headers = 1 以上這些選項有可能部分不存在,不存在的不用設(shè)置。 以下 php 擴展模塊,根據(jù)需要選擇開啟,取消前面的分號為開始
2、 相應(yīng)擴展模塊 extension=php_curl.dll extension=php_gd2.dll extension=php_mbstring.dll extension=php_exif.dll extension=php_mysqli.dll extension=php_sockets.dll 注意 php7.0版本不在支持 mysql,所以沒有 extension二php_mysql.dll 這個配置項了,稍候說明怎么樣將 mysql 部署的網(wǎng)站改為適應(yīng) php7.0的一些改動函數(shù)。 5、 將改動后的php.ini保存,然后將php7這個文件夾復(fù)制到你想 要放置的地方,如C: 6
3、、打開IIS管理器,如果你還沒有安裝IIS web服務(wù),請參考其他 教程安裝。選擇服務(wù)器名稱,再選擇右邊的“處理映射程序” FUWU2 蟲 4加-*樂 MraE* I flrtflCT. EI4r 衛(wèi)h 雙擊后再最右邊選擇“添加映射模塊” 澤力肌管遜理桂序 顯pgia硼本阪 奩著經(jīng)過排孕的列表. 添加如下信息: 注意可執(zhí)行文件要選擇你 PHP7存放的位置。點擊確定,彈出對話 框點擊確定。 7、回到IIS管理界面,編輯“ FastCg設(shè)置” 日I若|鼻 d FUWU2 (FUWU2Administr 卜心應(yīng)用徨需也 I *網(wǎng)站 丸FUWU2主頁 CGT CGI 1 .L F = MtCGI 瑕
4、1 TTP咆應(yīng)標(biāo)HTTP重定向IP址 頭E RPMJJ (FlJMfl.j?tdm;niTy +7沖科柵 t U.丹站 軸 F FastCQ 建訊曲出山血畫dt曲越上的旳;jk砸幽的托曲創(chuàng)區(qū)旳囲 t-ipL pTi.php 匚 gi_e:E n2X 右鍵點擊“ C:php7php-cgi.exe”,選擇“編輯”,做如下設(shè)置: 編輯FastCGI應(yīng)用程序 ReturnStdErrlnSOO 監(jiān)視斌文伴所做的更改 壷如區(qū)十潔Eir GphpAphpJni 慮員閭: 0 Environmentvariables 集合編輻器 FHP_FC _RIUESTS 屬性住): F HF_y C GI_OX_K
5、IQUESTS J雜頊 Name Value Piir_FCGI_l_UQU lODOO 其中“環(huán)境變量”設(shè)置如紅色方框。至此 PHP7.0在windowsllS上 的部署就完成了。所以新建的 PHP站點都能在該環(huán)境下運行 下面說一下舊版本的函數(shù)如何修改的問題: 1、函數(shù)連接,由于php7.0不在支持mysql,所以不能使用mysql 函數(shù)來連mysql數(shù)據(jù)庫了。如: public fun cti on db_c onn() return mysqli_c onn ect($this-Servers_host,$this-Servers_username,$this- Servers_pass
6、word); 這樣會報錯的,因為 php7.0/ext 里已經(jīng)沒有 php_mysql.dll 了。 需要改成: public function db_conn() $co = mysqli_connect($this-Servers_host,$this-Servers_username,$th is-Servers_password,$this-Servers_dbname); mysqli_set_charset ($co,UTF8); return $co; 其中: mysqli_connect($this-Servers_host,$this-Servers_usernam e,$t
7、his-Servers_password,$this-Servers_dbname); 用來連接數(shù)據(jù)庫。 mysqli_set_charset ($co,UTF8);/ 用來設(shè)置連接數(shù)據(jù)庫后的編碼, 如果不設(shè)置,有可能會出現(xiàn)亂碼的現(xiàn)象。 Return $co 是返回連接。 這樣連接數(shù)據(jù)庫的好處是不用再每次調(diào)用數(shù)據(jù)庫連接時都設(shè)置 編碼,節(jié)省代碼。 2、mysql_qurry()函數(shù)的變更 如果采用如下的方式跟數(shù)據(jù)庫連接和讀取內(nèi)容: $this-db_conn();/ 連接數(shù)據(jù)庫 mysql_select_db($this-Servers_db name);/選 擇數(shù)據(jù) mysql_query(S
8、ET NAMES UTF8) ;設(shè)/置編碼 $sql=select count(*) from user where LoginName=.$login_name. and PassWord=.$login_psw.;/ 查詢語句 $resultid=mysql_query($sql);/ 執(zhí)行查詢 $result=mysql_fetch_array($resultid,M YSQL_BOTH);將 查詢 結(jié)果放入關(guān)聯(lián)數(shù)組中 則可以變更為如下方式: $sql=select count(*) from user where LoginName=.$login_name. and PassWord
9、=.$login_psw.; $resultid=mysqli_query($this-db_conn(),$sql); $result=mysqli_fetch_array($resultid,MYSQLI_BOTH); mysql_query ()函數(shù)需要一個參數(shù),而 mysqli_query ()需要 兩個參數(shù),所以直接將數(shù)據(jù)庫連接放入 mysqli_query 中,而將 mysql_fetch_array($resultid,MYSQL_BOTH) 修 改 為 mysqli_fetch_array($resultid,MYSQLI_BOTH)因為我們在連接數(shù) 據(jù)庫函數(shù)中就已經(jīng)設(shè)置了編碼格式,所以老式的編碼設(shè)置不需 要了。 3、mysql_num_rows ()函數(shù)的改變 mysql_num_rows( ) 是獲取查詢 結(jié)果的行數(shù), 直接改為 mysqli_num_rows (), 參數(shù)不變。 因為在 mysql 操作是,查詢函
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 福建師范大學(xué)《管理學(xué)概論》2021-2022學(xué)年第一學(xué)期期末試卷
- 福建師范大學(xué)《地圖學(xué)實驗》2021-2022學(xué)年第一學(xué)期期末試卷
- 四川省成都市2020年中考英語真題(含答案)
- 2024秋國家開放大學(xué)《思想道德與法制》專題測驗1-7答案
- 油田制度流程類 油田動火作業(yè)安全管理實施細則(陸上石油天然氣開采)
- 班級常規(guī)調(diào)研活動分析
- 檔案行政執(zhí)法人員統(tǒng)計表
- 感恩教育課件教學(xué)課件
- 2024年四川客運從業(yè)資格證實操考試需要準(zhǔn)備什么
- 2024年合肥客車駕駛員考試試題
- 新《固廢法》解讀(專業(yè)版)
- 領(lǐng)導(dǎo)及上下級關(guān)系處理講義
- Catia百格線生成宏
- 業(yè)務(wù)流程繪制方法IDEF和IDEFPPT課件
- 鍋爐安全基礎(chǔ)知識
- 幼兒園科學(xué)教育論文范文
- 駕校質(zhì)量信譽考核制度
- 用電檢查工作流程圖
- 電動葫蘆的設(shè)計計算電動起重機械畢業(yè)設(shè)計論文
- (完整版)學(xué)校安辦主任安全工作職責(zé)
- PCR儀使用手冊
評論
0/150
提交評論