windows server 2003 sp2 x64安装apache+php
来源:互联网 发布:算法分析与复杂性理论 编辑:程序博客网 时间:2024/05/16 04:46
前段时间在自己的32位win7电脑上成功装上apache+php,运行一切正常。
今天在一台服务器上安装时,出现一些问题,再此做个记录,以备查询。
最开始的思路是64位apache,64位php,64位sql server client,安装一路正常,到apache正常工作,phpinfo也能显示版本信息。
这时无论怎么操作,均无法连接上sql数据库,sqlsrv扩展一直未正常工作。
在网上搜了很多相关资料,有说是sql driver ts和nts的不匹配的,有说是extension_dir的,还有说是sqlncli.msi版本问题的,全部排查一遍都未解决。
经过了2个小时的努力,在微软官方论坛发现了这个帖子,这个国外的朋友和我遇到的问题一模一样,最终的结论是:Microsoft Drivers for PHP for SQL Server不支持64位系统,对,你没看错,微软官方就没有64位的php for sql server扩展!
事情到这里问题就好办了,果断换回32位的软件,一切正常。这里还有个小插曲,直接下载的httpd-2.2.29-x86-r4.zip解压无法使用,系统提示不支持httpd.exe,只能下载了一个2.2.22的安装版(httpd-2.2.22-win32-x86-openssl-0.9.8t.msi)解决。
0 0
- windows server 2003 sp2 x64安装apache+php
- Windows Server 2003 R2 SP2 x64 序列号
- 远程终端安装Windows Server 2003 SP2 x64后出现提示0x8007007f,许可证错误
- 远程终端安装Windows Server 2003 SP2 x64后出现提示0x8007007f,许可证错误
- 远程终端安装Windows Server 2003 SP2 x64后出现提示0x8007007f,许可证错误
- 远程终端安装Windows Server 2003 SP2 x64后出现提示0x8007007f,许可证错误
- 远程终端安装Windows Server 2003 SP2 x64后出现提示0x8007007f,许可证错误
- 远程终端安装Windows Server 2003 SP2 x64后出现提示0x8007007f,许可证错误
- 远程终端安装Windows Server 2003 SP2 x64后出现提示0x8007007f,许可证错误
- 远程终端安装Windows Server 2003 SP2 x64后出现提示0x8007007f,许可证错误
- 远程终端安装Windows Server 2003 SP2 x64后出现提示0x8007007f,许可证错误
- 远程终端安装Windows Server 2003 SP2 x64后出现提示0x8007007f,许可证错误
- 远程终端安装Windows Server 2003 SP2 x64后出现提示0x8007007f,许可证错误
- 远程终端安装Windows Server 2003 SP2 x64后出现提示0x8007007f,许可证错误
- 远程终端安装Windows Server 2003 SP2 x64后出现提示0x8007007f,许可证错误
- 远程终端安装Windows Server 2003 SP2 x64后出现提示0x8007007f,许可证错误
- 远程终端安装Windows Server 2003 SP2 x64后出现提示0x8007007f,许可证错误
- windows xp sp2 系统,apache php环境安装过程
- JAVA基础(1)
- 美团酒店Node全栈开发实践
- C++ 内存分配(new,operator new)详解
- 深入理解java异常处理机制
- Android webview交互
- windows server 2003 sp2 x64安装apache+php
- iOS 应用内调用外部浏览器
- Spring控制反转(IoC)的理解
- new操作符(new operator) 和 new操作(operator new)的区别
- 分布式与集群的区别
- Android WebView
- SqlCommand.DeriveParameters failed
- Java编程经验之谈(1)
- Bellman-Ford的队列优化