前话:http://blog.csdn.net/think2me/article/details/40380487
我原本是根据别人的教程安装的PHP7,后来在使用的时候发现我的项目一直出问题,提示多种错误,最后发现是因为我项目的框架是ThinkPHP3.1与PHP7不是很兼容,需要改动很多东西才可以正常使用,因为项目急着上线,所以重新安装了PHP5.6.其实每个版本的安装方法都一样.
- 安装PHP之前我们需要先安装运行库
- 下载PHP安装
一、下载并安装运行库
PHP5.6的安装VC11运行库
点击:Visual C++ Redistributable for Visual Studio 2012 Update 4
32位下载VSU4\vcredist_x86.exe
64位下载VSU4\vcredist_x64.exe
PHP7的安装VC14运行库
32位下载:https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x86.exe
64位下载:https://download.microsoft.com/download/9/3/F/93FCF1E7-E6A4-478B-96E7-D4B285925B00/vc_redist.x64.exe
二、下载并安装PHP
PHP其他版本
这里是无安全线程的版本
32位下载:http://windows.php.net/downloads/releases/php-5.6.30-nts-Win32-VC11-x86.zip
64位下载:http://windows.php.net/downloads/releases/php-5.6.30-nts-Win32-VC11-x64.zip
总结下:
- 如果你是Apache作为web服务器,请用 Thread Safe 的PHP版本
- 如果你是nginx作为web服务器, 请用None-Thread Safe 的PHP版本