win2012 php5.2,windows2012core下php5.5兼容mssql数据库 (完美WASP环境搭建)
微软官方发布sqlsrv3.1(2014年11月14日) 已经支持php 5.5 (可惜只支持32位版本) 但国外大神已经解决这个问题了,甚至改良到支持5.6的版本。下边跟着我 完美搭建WASP 环境吧.
Windows 2012 R2 core + apache 2.4.10(64) +php 5.5.19 (64) +mssql 2012
6.下载安装sql驱动sqlncli2012
配置httpd.conf
( 1 )打开c:\apache\Apache24\conf下httpd.conf 文件,用记事本打开编辑作如下修改并保存。
ServerRoot "c:/Apache24"改为ServerRoot “c:/apache/Apache24”; //Apache程序的位置。
ServerAdmin改不改无所谓;
ServerName前面的“#”号去掉;
DocumentRoot "c:/Apache24/htdocs"改为DocumentRoot "c:/www"; //网站的根目录
改为;
DirectoryIndex index.html改为DirectoryIndex index.html index.php index.htm //支持更多的默认页
ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"改为ScriptAlias /cgi-bin/ "c:/apache/Apache24/cgi-bin/"
改为
添加
LoadModule php5_module C:/php/php5apache2_4.dll
AddType application/x-httpd-php .php
PHPIniDir "c:\php"
(2)启动Apache。
开始 --- 运行,输入cmd,打开命令提示符。分别输入如下命令(每行回车)c:cd apache\Apache24\bin\.httpd
如果httpd.conf配置正确的话,输入httpd回车后是没有任何提示的。不要关闭命令窗口(关闭命令窗口就是关闭Apache), 本地浏览器访问。出现“It works”那么就说明apache已经正确安装了。
(3)把Apache加入系统服务
关闭httpd命令窗口,不然会报错的。
开始 --- 运行,输入cmd,再打开一个命令提示符。分别输入如下命令(每行回车)d:cd Apache24\bin\.httpd.exe -k install -n "servicename" \\加入服务。servicename是服务里面的名字,可以自定义。
如果要卸载这个服务的话,先要停止这个服务,然后输入httpd.exe -k uninstall -n "servicename"卸载这个服务。
7. 配置php.ini1.doc_root= "c:/www"
2.extenstion_dir="c:/php/ext"
3.extension=php_sqlsrv_55_ts.dll
extension=php_pdo_sqlsrv_55_ts.dll
8.创建index.php
phpinfo()
?>
9. 重启 apache
.\apache\bin\httpd -k restart
successfuly! victory!!!!
2014-12-22后记
在进行生产时,发现出现curl这个函数未被调用,之后进php.ini 将php_curl开启。可还是出现此问题,之后又将PHP文件夹下的三个文件php_curl.dll,libeay32.dll,ssleay32.dll复制到system32下; 重启后却发现问题依然存在。
最终解决办法是将php文件地址加入Windows的环境里。具体操作步骤不写了。如果是dos环境直接键入
wmic ENVIRONMENT where "name='path' and username=''" set VariableValue="%path%;c:\php55"
win2012 php5.2,windows2012core下php5.5兼容mssql数据库 (完美WASP环境搭建)相关推荐
- Ubuntu下基于 Cilium CNI 的 Kubernetus集群环境搭建
Ubuntu下基于 Cilium CNI 的 Kubernetus集群环境搭建 1. 前言 2. 安装三个Ubuntu 2.1 三个机器都关闭防火墙 2.2 三个机器都关闭swap 2.3 三个机器都 ...
- Win10下双系统Ubuntu14.04+GTX1070+CUDAcuDNN+Tensorflow环境搭建
先说机器配置: CPU:Intel Xeon E3-1230 v5 skylake平台(此CPU无核显) 主板:ASUS E3 Pro Gaming v5 RAM:8G GPU:ASUS STRIX- ...
- Linux ubuntu下C/C++开发工具安装和开发环境搭建(c/c++,CLion工具)
ubuntu下 C/C++ 开发工具选择和环境搭建 1.开发工具下载及安装 开发工具选用 CLion,进入终端输入 sudo snap install clion --classic 等待执行完成后C ...
- linux下guide编译不了,全志R16编译环境搭建指南,全志R16_Tina SDK Quick Start Guide
2. Tina SDK 目录结构 ├── tina │ ├── abi │ ├── app │ ├── bionic │ ├── build │ ├── device │ │ ├── softwinn ...
- linux下php、apache、mysql、curl环境搭建
安装apache,php的目录:/home/zhangweikuang.pt 1.下载apache,php,mysql,curl扩展安装包 curl-7.21.0.tar.gz httpd-2.2.1 ...
- 在windows环境下基于sublime text3的node.js开发环境搭建
摘自:http://blog.sina.com.cn/s/blog_5a6efa330102vcla.html (略有修改) 首先安装sublime text3,百度一堆,自己找吧.理论上subli ...
- 用于python环境下的数据操作_数据分析(一):环境搭建,以及初步操作文件
1.准备工作 ①定义:用适当的统计分析方法对收集来的大量数据进行分析,提取有用信息和形成结论,对数据加以详细研究和概括总结的过程 ②环境部署,可以再pycharm中做也可以再jupyter中做 ③ju ...
- 分布式集群环境下,如何实现session共享三(环境搭建)
这是分布式集群环境下,如何实现session共享系列的第三篇.在上一篇:分布式集群环境下,如何实现session共享二(项目开发)中,准备好了一个通过原生态的servlet操作session的案例.本 ...
- window下eclipse +cdt+cygwin做C,C++开发环境搭建 (转自:http://blog.csdn.net/thinkandchange/article/details/7935)
1.Cygwin下载,配置,参看本人ndk开发. 给cygwin配置环境变量; 2.eclipse for java,javaee的话再安装cdt插件,eclipse for c,c++不需要. ...
最新文章
- 迪克森沉思录之做Global SAP项目的弊端
- android c回调java_android使用c通过jni回调java
- oracle显性游标,Oracle高级显式游标的使用
- Qt Creator使用Git
- 搞ACM的你伤不起(转)
- 易宝支付碰到 交易签名无效问题 (2)
- 谷歌Chrome浏览器添加新技术 可防止广告主追踪用户
- AlexNet原理及tensorflow实现
- 最新hadoop+hbase+spark+zookeeper环境安装(vmmare下)
- Android第九天
- 《Java EE互联网轻量级框架整合开发》在京东预售,发个目录
- 大麦路由器刷无线打印服务器,极路由2 大麦22D/203/204刷OPENWRT实现NDR客户端拨号 开机自启动 内网无法访问...
- TensorFlow笔记(6) 单神经元分类
- 从项目中由浅入深的学习vue,react,微信小程序和快应用(1)
- PNP三极管的一个暗黑技巧
- 生信人的20个R语言习题
- Spring大白话(●—●)
- 笔记本电脑f11功能键_电脑的键盘上的F1至F12的功能分别是什么
- Android进阶三部曲 第三部《Android进阶指北》已完稿
- Windows系统下结束卡死的应用程序