我们打开apache可以看到php有许许多多的版本号,当我们不想使用php5的时候,我们应该如何将版本切换到php7呢?下面就由小编为大家介绍切换方法。

apache中的php版本该如何切换_php

 

 1 查询官网



Question


to switch Version of PHP do?


Answer


to the Shortcut -> PHP Version Switch switch PHP Version needed immediately.


2 改变php版本

在win10的开始菜单中找到 php version switch,点击,对话框出现闪动后迅速消失。

apache中的php版本该如何切换_重新启动_02

 

 3 查看版本

在浏览器地址栏中输入 localhost/phpinfo.php


在Core下方PHP version 中的php版本号依旧没有改变(5.5.*)

4 参数修改打开 AppServ/php5/extras/swver.php文件,我们发现



1 error_reporting(0);
2
3 $conf="D:/AppServ/Apache24/conf/httpd.conf";
4
5 $php5ini="D:/AppServ/php5/";
6
7 $php7ini="D:/AppServ/php7/";...


下面的代码是判断语句等,但是我们可以看到$conf,按照路径进行修改


打开D:/AppServ/Apache24/conf/httpd.conf


找到如下代码 (约在180行)



LoadModule php5_module D:/AppServ/php5/php5apache2_4.dll

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phpsPHPIniDir "D:/AppServ/php5/"


  将



LoadModule php5_module D:/AppServ/php5/php5apache2_4.dll


  和



PHPIniDir "D:/AppServ/php5/"


复制两段代码同时将原代码前加#


将粘贴的代码中的5修改成7


重新启动Appche,运行localhost/phpinfo.php


成功!

apache中的php版本该如何切换_php_03

 

 5 安装laravel5.5失败

 



The openssl extension is required for SSL/TLS protection but is not available. If you can not enable the openssl extension, you can disable this error, at your own risk, by setting the 'disable-tls' option to true.


 

打开php.ini 修改配置ssl,去掉extension=php_openssl.dll前面的逗号 “;”


重启Appche!

以上就是apache中的php版本该如何切换的详细内容。