首頁 > 後端開發 > php教程 > windows 2008 r2 下面搭建 iis+sql server +php56 環境遇見的一些問題記錄一下

windows 2008 r2 下面搭建 iis+sql server +php56 環境遇見的一些問題記錄一下

WBOY
發布: 2016-07-29 09:09:48
原創
863 人瀏覽過

  由於web伺服器以前在iis下部署有幾個網站,現在這個專案開發又是用的php,本來php+mysql+iis應該很簡單隨便在網路上能搜尋出來很多,但是,由於以前那個web網站是用的sqlserver%e6%95%b0%e6%8d%ae%e5%ba%93/' target='_blank'>sqlserver資料庫,現在不想改變原有的資料庫結構就直接使用了iis+ SQL Server +php5.6 這種環境,中間的曲折過程就不說了,下面談一下我部署的時候的步驟:

  1. 到php官網下載php5.6.16(http://windows.php .net/download),這裡注意選擇VC11 x86 Non Thread Safe,不管你是64位還是32位都選x86也就是32位的進行下載,為什麼要這樣,因為php5.6不支援連結sqlserver,但是微軟提供了對應的元件,但是微軟官網上面的元件只支援32位元的。解壓縮到C:Program Files (x86)下面,修改php.ini,如果沒有就拷貝一個php.ini-development改成php.ini,修改date.timezone = "Asia/Shanghai",加入你需要的擴充。修改環境變數加入php根目錄和php擴充的目錄ext,下載對應的vc11(Visual C++ Redistributable for Visual Studio 2012 Update 4)下載x86並進行安裝,這裡也必須選者x86的因為php是x86的。

  2. 在伺服器角色裡面打開iis的cgi功能

  3. 下載PHP Manager  for IIS( http://phpmanager.codeplex.com/ releases/view/69115 http://phpmanager.codeplex.com/ releases/view/69115 http://phpmanager.codeplex.com/ releases/view/69115 PHP Manager進行設定 點擊“Register new PHP version”,在彈出框中瀏覽選擇“php-cgi.exe”php安裝檔下面

 到這裡就可以check phppathinfo() 進行查看iis+php是否成功,接下來就算連線

sqlserver

了。   5. 到微軟下載php連線

sqlserver

的驅動(http://www.microsoft.com/en-us/download/details.aspx?id=36434)選擇對應版本直接安裝就可以。 、  6.到微軟下載Microsoft Drivers for PHP for

SQL Server

(http://www.microsoft.com/en-us/download/details.aspx?id=20098) 選最新那個安裝,安裝到php下面的ext目錄下面。   7.開啟php.ini 新增對應的 extension=php_sqlsrv_56_nts.dll  extension=php_pdo_sqlsrv_56_nts.dll擴充。

到這裡iis7+ms

SQL Server

+php5.6安裝完成。 以上就介紹了windows 2008 r2 下面搭建iis+sql server +php56 環境遇見的一些問題記錄一下,包括了sqlserver資料庫,sqlserver,SQL Server,Visual Studio方面的內容,希望對PHP教學有興趣的朋友有所幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板