如何切换apache中的php版本呢?

目录
文章目录隐藏
  1. 1. 查询官网
  2. 2. 改变 php 版本
  3. 3. 查看版本
  4. 4. 参数修改
  5. 5. 安装 laravel5.5 失败
  6. 总结

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

1. 查询官网

打开官网,找到FAQ

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,点击,对话框出现闪动后迅速消失。

找到 php version switch

3. 查看版本

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

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

4. 参数修改

打开 AppServ/php5/extras/swver.php文件,我们发现

error_reporting(0);

$conf="D:/AppServ/Apache24/conf/httpd.conf";

$php5ini="D:/AppServ/php5/";

$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 版本呢?

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 版本该如何切换的详细内容,更多请关注码云笔记网其它相关文章!

「点点赞赏,手留余香」

0

给作者打赏,鼓励TA抓紧创作!

微信微信 支付宝支付宝

还没有人赞赏,快来当第一个赞赏的人吧!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
码云笔记 » 如何切换apache中的php版本呢?

发表回复