windows2008r2下面搭建iis+sqlserver+php5.6環(huán)境遇見的一些問題
Jul 06, 2016 pm 01:30 PM由于web服務(wù)器以前在iis下部署有幾個(gè)網(wǎng)站,現(xiàn)在這個(gè)項(xiàng)目開發(fā)又是用的php,本來php+MySQL+iis應(yīng)該很簡(jiǎn)單隨便在網(wǎng)上能搜索出來很多,但是,由于以前那個(gè)web網(wǎng)站是用的sqlserver數(shù)據(jù)庫,現(xiàn)在不想改變?cè)械臄?shù)據(jù)庫結(jié)構(gòu)就直接使用了iis+sql server +php5.6 這種環(huán)
? 由于web服務(wù)器以前在iis下部署有幾個(gè)網(wǎng)站,現(xiàn)在這個(gè)項(xiàng)目開發(fā)又是用的php,本來php+MySQL+iis應(yīng)該很簡(jiǎn)單隨便在網(wǎng)上能搜索出來很多,但是,由于以前那個(gè)web網(wǎng)站是用的sqlserver數(shù)據(jù)庫,現(xiàn)在不想改變?cè)械臄?shù)據(jù)庫結(jié)構(gòu)就直接使用了iis+sql server +php5.6 這種環(huán)境,中間的曲折過程就不說了,下面談一下我部署的時(shí)候的步驟:
?
1. 到php官網(wǎng)下載php5.6.16(http://windows.php.net/download),這里注意選擇VC11 x86 Non Thread Safe,不管你是64位還是32位都選x86也就是32位的進(jìn)行下載,為什么要這樣,因?yàn)閜hp5.6不支持鏈接sqlserver,但是微軟提供了對(duì)應(yīng)的組件,但是微軟官網(wǎng)上面的組件只支持32位的。解壓到C:\PRogram Files (x86)下面,修改php.ini,如果沒有就拷貝一個(gè)php.ini-development改成php.ini,修改date.timezone = "Asia/Shanghai",添加你需要的擴(kuò)展。修改環(huán)境變量添加php根目錄和php擴(kuò)展的目錄ext,下載對(duì)應(yīng)的vc11(Visual C++ Redistributable for Visual Studio 2012 Update 4)下載x86并進(jìn)行安裝,這里也必須選者x86的因?yàn)閜hp是x86的。
2. 在服務(wù)器角色里面打開iis的cgi功能
3.?下載PHP Manager ?for IIS(?http://phpmanager.codeplex.com/ releases/view/69115?)并進(jìn)行安裝
4.?在IIS里面對(duì) ?PHP Manager進(jìn)行配置?單擊“Register new PHP version”,彈出框中瀏覽選擇“php-cgi.exe”php安裝文件下面
?
到這里就可以check phppathinfo() 進(jìn)行查看iis+php是否成功,接下來就算連接sqlserver了。
5. 到微軟下載php連接sqlserver的驅(qū)動(dòng)(http://www.microsoft.com/en-us/download/details.aspx?id=36434)選擇對(duì)應(yīng)版本直接安裝就可以。、
6.到微軟下載Microsoft Drivers for PHP for SQL Server(http://www.microsoft.com/en-us/download/details.aspx?id=20098) 選最新那個(gè)安裝 ,安裝到php下面的ext目錄下面。
7.打開php.ini 添加對(duì)應(yīng)的?extension=php_sqlsrv_56_nts.dll ?extension=php_pdo_sqlsrv_56_nts.dll擴(kuò)展。
到這里iis7+mssql server+php5.6安裝完成。

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Article chaud

Outils chauds

Bloc-notes++7.3.1
éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment créer rapidement un système de graphiques statistiques sous le framework Vue. Dans les applications Web modernes, les graphiques statistiques sont un composant essentiel. En tant que framework frontal populaire, Vue.js fournit de nombreux outils et composants pratiques qui peuvent nous aider à créer rapidement un système de graphiques statistiques. Cet article expliquera comment utiliser le framework Vue et certains plug-ins pour créer un système de graphiques statistiques simple. Tout d'abord, nous devons préparer un environnement de développement Vue.js, y compris l'installation de l'échafaudage Vue et de certains plug-ins associés. Exécutez la commande suivante dans la ligne de commande

Les joueurs peuvent collecter différents matériaux pour construire des batiments lorsqu'ils jouent dans le Royaume de Mistlock. De nombreux joueurs veulent savoir si les batiments ne peuvent pas être construits à l'état sauvage dans le Royaume de Mistlock. . Des batiments peuvent-ils être construits à l’état sauvage dans Mistlock Kingdom Réponse : Non. 1. Les batiments ne peuvent pas être construits dans les zones sauvages du Royaume de Mist Lock. 2. Le batiment doit être construit dans le cadre de l'autel. 3. Les joueurs peuvent placer eux-mêmes l'Autel du Feu Spirituel, mais une fois qu'ils auront quitté le champ de tir, ils ne pourront plus construire de batiments. 4. Nous pouvons également creuser directement un trou dans la montagne pour en faire notre maison, nous n’avons donc pas besoin de consommer de matériaux de construction. 5. Il existe un mécanisme de confort dans les batiments construits par les joueurs eux-mêmes, c'est-à-dire que plus l'intérieur est bon, plus le confort est élevé. 6. Un confort élevé apportera des bonus d'attributs aux joueurs, tels que

Guide d'installation de PyTorch?: configurer rapidement un environnement de développement dans PyCharm. PyTorch est l'un des frameworks les plus populaires dans le domaine actuel de l'apprentissage en profondeur. Il présente les caractéristiques de facilité d'utilisation et de flexibilité, et est favorisé par les développeurs. Cet article explique comment configurer rapidement l'environnement de développement PyTorch dans PyCharm, afin que vous puissiez démarrer le développement de projets d'apprentissage en profondeur. étape 1 : Installer PyTorch Tout d’abord, nous devons installer PyTorch. L'installation de PyTorch doit généralement prendre en compte l'environnement système

Meilleures pratiques et précautions pour la création de serveurs Web sous CentOS7 Introduction?: à l'ère d'Internet d'aujourd'hui, les serveurs Web sont l'un des composants essentiels pour la création et l'hébergement de sites Web. CentOS7 est une puissante distribution Linux largement utilisée dans les environnements serveur. Cet article explorera les meilleures pratiques et considérations pour la création d'un serveur Web sur CentOS7 et fournira quelques exemples de code pour vous aider à mieux comprendre. 1. Installer le serveur HTTP Apache Apache est le serveur le plus utilisé

Avec le développement rapide de l'Internet mobile, l'application vidéo courte Douyin est devenue un élément indispensable de la vie quotidienne des gens. Avoir un compte Douyin populaire peut non seulement attirer l'attention des fans, mais aussi apporter une valeur commerciale. Alors, comment créer le meilleur compte Douyin ? 1. Quelle est la meilleure fa?on de créer un compte Douyin ? 1. Un positionnement clair Lors de la création d'un compte Douyin, vous devez d'abord clarifier votre positionnement. Voulez-vous être un farceur amusant ou un partageur de connaissances professionnel?? Un positionnement clair peut aider à attirer des fans précis, augmentant ainsi la valeur de votre compte. 2. Dénomination du compte?: un bon nom de compte peut permettre aux fans de se souvenir de vous en un coup d'?il. Le nom du compte doit être concis et clair, lié à votre positionnement et avoir un certain degré de créativité. évitez d'utiliser des noms trop courants pour éviter toute confusion avec d'autres

Apprenez étape par étape les étapes détaillées de configuration d'un serveur Web sur CentOS Introduction Un serveur Web est un logiciel qui prend en charge le protocole HTTP et est utilisé pour fournir des pages Web et des services Web. Vous pouvez utiliser des logiciels courants tels qu'Apache et Nginx pour créer un serveur Web sur CentOS. Cet article utilisera Apache comme exemple pour présenter les étapes détaillées de création d'un serveur Web sur CentOS. Installez Apache Tout d'abord, ouvrez un terminal et entrez la commande suivante pour installer Apache?: sudoyuminst

à l’ère actuelle de l’information, les plateformes de médias sociaux sont devenues le principal moyen permettant aux individus d’obtenir et de partager des informations. Pour les particuliers et les entreprises, établir un réseau de comptes efficace pour parvenir à une diffusion maximale de l'information et renforcer son influence est devenu un défi urgent qui doit être résolu. 1. Comment construire une matrice de compte ? 1. Clarifier le public cible. Avant de créer une matrice de compte, la clé est de définir clairement le public cible et d'acquérir une compréhension approfondie de ses besoins, de ses intérêts et de ses habitudes de consommation, afin de pouvoir développer une stratégie de contenu plus ciblée. 2. Choisissez la plateforme appropriée en fonction des caractéristiques du groupe cible, choisissez la plateforme de médias sociaux appropriée pour la mise en page. Actuellement, les principales plateformes de médias sociaux incluent Weibo, WeChat, Douyin, Kuaishou, etc. Chaque plateforme a ses propres groupes d'utilisateurs et caractéristiques de communication, et la sélection doit être basée sur la situation réelle.

Node.js est un environnement d'exécution c?té serveur très populaire. Il est écrit en JavaScript et permet aux développeurs d'utiliser le même langage de programmation pour le développement front-end et back-end. L'efficacité et la flexibilité de Node.js en font un élément important du développement Web. Dans cet article, nous apprendrons comment utiliser Node.js pour créer un système de gestion de fichiers simple. Afin de réaliser cette fonction, nous devons utiliser les modules de base fs (système de fichiers) et h de Node.js
