Laravel 5.4 要求 PHP 在 5.6.4 以上版本,更换开发电脑时经常需要升级 PHP 版本,因此本次更换开发电脑将升级 PHP 7.1.7 要点记录一下以供以后参考。
升级准备
- PHP 官网下载 PHP 7.1.7 64位线程安全压缩包。
- 下载 PHP 7.1.17 编译器 MSVC14(Visual C ++ 2015)。
开始升级
- 安装 MSVC14(Visual C ++ 2015),默认下一步即可。
- 解压 PHP 7.1.7 压缩包到对应目录(示例:
E:\Learning\PHP\php-7.1.7-Win32-VC14-x64
)
配置
复制 php.ini-development
重命名为 php.ini
到根目录。
**下列操作均需去掉注释——即删除语句前分号;
**。
启动相关扩展
修改扩展文件夹为本地 PHP 目录。
extension_dir = "E:\Learning\PHP\php-7.1.7-Win32-VC14-x64\ext"
启动常用 PHP 扩展——即去掉注释。
1 | extension=php_curl.dll |
配置相关文件目录
新建
custom
目录,其子目录为session
和upload
。设置 session 保存目录
session.save_path = "E:\Learning\PHP\php-7.1.7-Win32-VC14-x64\custom\session"
设置文件上传临时目
upload_tmp_dir = "E:\Learning\PHP\php-7.1.7-Win32-VC14-x64\custom\upload"
配置 Apache
进入 conf
目录,打开 httpd.conf
文件,在最后一个 #LoadModule
行下添加加载 PHP7 模块相关代码。
1 | LoadModule php7_module "E:\Learning\PHP\php-7.1.7-Win32-VC14-x64/php7apache2_4.dll" |
测试
将 PHP 本地目录添加到
Path
环境变量后,命令行模式输入php -v
查看当前 PHP 版本。Apache 服务器
DocumentRoot
目录下新增index.php
文件。
1 | <html> |
- 浏览器输入
http://localhost:<端口号>
,查看当前 PHP 版本及相关信息。