PhpStudy2016安装php7版本,让phpStudy2016支持php7.4.6

很多老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
PhpStudy2016安装php7版本,让phpStudy2016支持php7.4.6

同理,想让 PHPstudy 2016 支持其他 PHP 版本的话参考本文的办法即可。如果不想让 PHPstudy 2016 支持哪些旧版的 PHP,那么可以进入到 phpStudy\php 文件夹内将其他不想保留的 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 配置文件(如路径:phpStudy\php\php-7.3.21-nts)(或点击 PHPstudy 2016 客户端右下角的“其他选项菜单”>> 打开配置文件 >> 点击“php-ini”即可打开 PHP 配置文件),搜索找到以下代码:

;extension=mysqli 修改为: extension=mysqli  。

保存好 php.ini 文件并重启 PHPstudy 2016 即可。

THE END