很多老php开发人员早起都比较喜欢使用的是phpStudy 2016,但是它默认支持的 PHP 版本最高只到 php 7.0.12。但是很多程序运行环境都要php7 了,例如WordPress 官方建议:服务器运行 7.4 版或更高版本的 PHP 和 MySQL 5.6 版或 MariaDB 10.1 版或更高版本。这就导致每次进入 WordPress 站点后台都会看到“需更更新 PHP”的提示(PS:只要使用 PHP7.2 及以上版本就没有提示)。下面就分享下让phpStudy2016支持php7.4.6版本。让phpStudy2016支持php7。
下载PHP 7.4 (7.4.6)
- 浏览器打开网址:https://windows.php.net/download#php-7.4(如果是apache或ngingx上用就选线程安全的,若是iis服务器就选非线程安全的进行下载)-不会下载的也可以评论区留言给我,我帮你下载
- VC15 x86 Non Thread Safe (2020-May-12 15:28:32),下载地址为
https://windows.php.net/download/#php-7.4-ts-vc15-x64
php7.4点击下载 25.02MB
把PHP7.4(7.4.6)移动到phpStudy/php目录下
- 解压php-7.4.6-nts-Win32-vc15-x86.zip
- 把php-7.4.6-nts-Win32-vc15-x86目录复制或者剪切到phpStudy/php目录下
重启phpStudy
重启phpStudy后,=》切换版本,就会看到php-7.4.6-nts-Win32-vc15-x86的支持
PhpStudy2016安装php7版本,让phpStudy2016支持php7.4.6
同理,想让 PHPstudy 2016 支持其他 PHP 版本的话参考本文的办法即可。如果不想让 PHPstudy 2016 支持哪些旧版的 PHP,那么可以进入到 phpStudyphp 文件夹内将其他不想保留的 PHP 版本文件夹删除即可。比如老古现在所使用的 PHPstudy 2016 仅保留支持 PHP 5.6、7.2、7.3 和 7.4 版本,其他版本都删除掉了。
问题:
如果切换到新的 PHP 版本出现“Fatal error: Uncaught Error: Call to undefined function mysql_connect() in”错误,请打开 PHP 配置文件(如路径:phpStudyphpphp-7.3.21-nts)(或点击 PHPstudy 2016 客户端右下角的“其他选项菜单”>> 打开配置文件 >> 点击“php-ini”即可打开 PHP 配置文件),搜索找到以下代码:
;__extension=mysqli 修改为: extension=mysqli 。
保存好 php.ini 文件并重启 PHPstudy 2016 即可。
未经允许不得转载:肥猫博客 » PhpStudy2016安装php7版本,让phpStudy2016支持php7.4.6