phpStudy 2016如何让其支持PHP 7.2、7.3、7.4版本?

老古平时在本地测试 WordPress 或 ZBlogPHP 等功能时,比较喜欢使用的是phpStudy 2016,但是它默认支持的 PHP 版本最高只到 php 7.0.12,具体见下图:

phpStudy 2016如何让其支持PHP 7.2、7.3、7.4版本?_第1张图片

老古平时折腾 WordPress 比较多,但是WordPress 官方建议:服务器运行 7.4 版或更高版本的 PHP 和 MySQL 5.6 版或 MariaDB 10.1 版或更高版本。这就导致每次进入 WordPress 站点后台都会看到“需更更新 PHP”的提示(PS:只要使用 PHP7.2 及以上版本就没有提示),具体见下图:

phpStudy 2016如何让其支持PHP 7.2、7.3、7.4版本?_第2张图片

虽然说 PHPstudy 已经推出了最新版本 V8.1,这个可以自由安装切换更高版本的 PHP,但是老古已经习惯使用 PHPstudy 2016,所以就想有没有办法让 PHPstudy 2016 也支持更高版本的 PHP?经了解,PHPstudy 2016 支持的 PHP 版本都在 phpStudy\php 文件夹内,所以我们只需要前往PHP 官网下载 Windows 版本的 PHP(如 64 位的 php-7.2.33-nts、php-7.3.21-nts、php-7.4.9-nts 等)并解压到该文件内应该就可以了。 

下面老古以 php-7.3.21-nts 版本进行说明如何让 PHPstudy 2016 支持 php-7.3.21-nts 版本,具体操作步骤如下: 

1、下载 PHP 7.3 版本得到一个压缩包文件 php-7.3.21-nts-Win32-VC15-x64,右键该压缩包选择“解压到”,然后将名称改为:php-7.3.21-nts,然后点击【立即解压】按钮。

phpStudy 2016如何让其支持PHP 7.2、7.3、7.4版本?_第3张图片

2、将 php-7.3.21-nts 文件夹拷贝到 PHPstudy 2016 安装目录的 phpStudy\php 文件夹内。

phpStudy 2016如何让其支持PHP 7.2、7.3、7.4版本?_第4张图片

3、关闭 PHPstudy 2016 并重新打开,点击“切换版本”即可看到我们刚才所添加的 php-7.3.21-nts 版本。

phpStudy 2016如何让其支持PHP 7.2、7.3、7.4版本?_第5张图片

经测试,将 PHPstudy 2016 运行在 php-7.3.21-nts 版本中,然后进入 WordPress 后台,那个“需更更新 PHP”的提示已经消失不见了。如果切换到新的 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 即可。 

同理,想让 PHPstudy 2016 支持其他 PHP 版本的话参考本文的办法即可。如果不想让 PHPstudy 2016 支持哪些旧版的 PHP,那么可以进入到 phpStudy\php 文件夹内将其他不想保留的 PHP 版本文件夹删除即可。比如老古现在所使用的 PHPstudy 2016 仅保留支持 PHP 5.6、7.2、7.3 和 7.4 版本,其他版本都删除掉了。

phpStudy 2016如何让其支持PHP 7.2、7.3、7.4版本?_第6张图片

PS:本想测试 php-7.4.9-nts 版本,但是在 PHPstudy 2016 客户端可以成功切换到 php-7.4.9-nts 版本,但是打开站点首页和 phpinfo 页面总是出现 500 错误,暂时找不到解决办法,等有办法后再测试。

phpStudy 2016如何让其支持PHP 7.2、7.3、7.4版本?_第7张图片

其实,如果不是习惯问题,使用最新版的 PHPstudy V8.1 还是非常不错的,而且 PHPstudy 面板除了有 Windows 版本外,还有 Linux 面板和 MAC 面板,感兴趣的不妨前往PHPstudy 官网下载试试。
来源:boke112联盟 - https://boke112.com/postwd/8115.html​​​​

 

你可能感兴趣的:(WordPress,phpstudy,wordpress)