PHP7正式版终于发布了,兴奋之余马上下载来体验,安装过程中遇到点小挫折,记录下来以便帮助更多的人。
一、下载php7
xampp for windows只有32位版本,所以我们需要的是32位的php7,xampp自带的php5.6是ts版本的,在这里我也选择了ts版本。
二、解压php7到xampp文件夹中
在xampp所在文件夹新建目录:php7x86ts,然后把下载的压缩包解压至此目录,解压后拷贝php.ini-development为php.ini。
三、修改apache配置
打开apache/conf/extra/httpd-xampp.conf文件,修改关于php模块的部分:
LoadFile "D:/xampp5.6/php/php5ts.dll"
LoadFile "D:/xampp5.6/php/libpq.dll"
LoadModule php5_module "D:/xampp5.6/php/php5apache2_4.dll"
修改其中的路径和文件名:
LoadFile "D:/xampp5.6/php7x86ts/php7ts.dll"
LoadFile "D:/xampp5.6/php7x86ts/libpq.dll"
LoadModule php7_module "D:/xampp5.6/php7x86ts/php7apache2_4.dll"
查找
PHPINIDir "D:/xampp5.6/php"
修改为
PHPINIDir "D:/xampp5.6/php7x86ts"
查找
ScriptAlias /php-cgi/ "D:/xampp5.6/php/"
AllowOverride None
Options None
Require all denied
Require all granted
修改为
ScriptAlias /php-cgi/ "D:/xampp5.6/php7x86ts/"
AllowOverride None
Options None
Require all denied
Require all granted
然后保存文件
四、安装vc2015 x86 运行库
打开命令行窗口,切换到php7x86ts所在文件夹,执行php -v命令,如果没有错误,则可以跳过此步骤。
php7应该是基于vc2015编译的,所以还需要安装vc2015运行库,各位可自行搜索下载安装
五、启动xampp,愉快的体验php7吧!