windows 2008 r2 下面搭建 iis+sql server +php5.6 环境遇见的一些问题记录一下,r2php5.6
由于web服务器以前在iis下部署有几个网站,现在这个项目开发又是用的php,本来php+mysql+iis应该很简单随便在网上能搜索出来很多,但是,由于以前那个web网站是用的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 )并进行安装
4. 在IIS里面对 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+mssql server+php5.6安装完成。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

Dreamweaver Mac版
ビジュアル Web 開発ツール

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

WebStorm Mac版
便利なJavaScript開発ツール

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、
