MAC下通过改apache配置文件切换php多版本的方法


Posted in PHP onApril 26, 2017

前言

前段时间,在自己的电脑上升级了php,php7.0虽然有部分更新,速度也提升了不少,但最近在做微信开发时,发现很多引擎不支持php7,于是想能不能安装两个版本进行切换,百度了很多方法发现不行。于是自己着手研究,发现在终端下运行“php -v”,php的版本居然还是mac os自带的php版本,于是想到了可以改apache配置文件来切换php版本.

方法如下:

1、在/usr/local/php5目录下找到entropy-php.conf,用文本编辑器打开,将

LoadModule php7_module  /usr/local/php5/libphp7.so

这句配置复制下来,然后删掉.

2、在/etc/apache2目录下找到httpd.conf,用文本编辑器打开,查找

LoadModule php5_module  libexec/apache2/libphp5.so

将前面的#去掉,在下一行粘贴刚刚复制下来的那句配置,并用#注释掉.

例如:

LoadModule php5_module  libexec/apache2/libphp5.so
#LoadModule php7_module  /usr/local/php5/libphp7.so

然后再终端下执行

sudo apachectl restart

重启apache,这时候用phpinfo探测php版本,你会发现php版本已经切换到php5啦!

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

PHP 相关文章推荐
PHP新手上路(十)
Oct 09 PHP
PHP用身份证号获取星座和生肖的方法
Nov 07 PHP
11个PHPer必须要了解的编程规范
Sep 22 PHP
PHP实现Javascript中的escape及unescape函数代码分享
Feb 10 PHP
composer.lock文件的作用
Feb 03 PHP
php+html5+ajax实现上传图片的方法
May 14 PHP
tp5(thinkPHP5框架)时间查询操作实例分析
May 29 PHP
PHP命名空间用法实例分析
Sep 04 PHP
php常用的工具开发整理
Sep 26 PHP
Laravel统计一段时间间隔的数据方法
Oct 09 PHP
php实现JWT(json web token)鉴权实例详解
Nov 05 PHP
宝塔面板在NGINX环境中TP5.1如何运行?
Mar 09 PHP
PHP编程计算日期间隔天数的方法
Apr 26 #PHP
浅谈PHP中类和对象的相关函数
Apr 26 #PHP
详解PHP防止盗链防止迅雷下载的方法
Apr 26 #PHP
php数组实现根据某个键值将相同键值合并生成新二维数组的方法
Apr 26 #PHP
ThinkPHP中create()方法自动验证实例
Apr 26 #PHP
PHP使用imagick扩展实现合并图像的方法
Apr 25 #PHP
PHP实现十进制、二进制、八进制和十六进制转换相关函数用法分析
Apr 25 #PHP
You might like
php中设置多级目录session的问题
2011/08/08 PHP
一组PHP加密解密函数分享
2014/06/05 PHP
修改destoon会员公司的伪静态中的com目录的方法
2014/08/21 PHP
php中print(),print_r(),echo()的区别详解
2014/12/01 PHP
PHP的Yii框架中创建视图和渲染视图的方法详解
2016/03/29 PHP
PHP单例模式实例分析【防继承,防克隆操作】
2019/05/22 PHP
JavaScript全局函数使用简单说明
2011/03/11 Javascript
一个简单的JS鼠标悬停特效具体方法
2013/06/17 Javascript
jquery批量控制form禁用的代码
2013/08/06 Javascript
利用jquery包将字符串生成二维码图片
2013/09/12 Javascript
javascript计算星座属相(十二生肖属相)示例代码
2014/01/09 Javascript
js 删除数组的几种方法小结
2014/02/21 Javascript
ajax请求乱码的解决方法(中文乱码)
2014/04/10 Javascript
jQuery zTree加载树形菜单功能
2016/02/25 Javascript
JSON字符串和对象相互转换实例分析
2016/06/16 Javascript
JS for循环中i++ 和 ++i的区别介绍
2016/07/20 Javascript
Bootstrap Table使用方法详解
2016/08/01 Javascript
Vue2.0父子组件传递函数的教程详解
2017/10/16 Javascript
vue中设置、获取、删除cookie的方法
2018/09/21 Javascript
vue+elementUI动态生成面包屑导航教程
2019/11/04 Javascript
jquery实现聊天机器人
2020/02/08 jQuery
js实现简单点赞操作
2020/03/17 Javascript
django的登录注册系统的示例代码
2018/05/14 Python
python字符串和常用数据结构知识总结
2019/05/21 Python
python pandas写入excel文件的方法示例
2019/06/25 Python
python实现知乎高颜值图片爬取
2019/08/12 Python
Python字典底层实现原理详解
2019/12/18 Python
Python简单实现区域生长方式
2020/01/16 Python
Python 多线程共享变量的实现示例
2020/04/17 Python
Python多线程实现支付模拟请求过程解析
2020/04/21 Python
公司年会演讲稿范文
2014/01/11 职场文书
大学生村官事迹材料
2014/01/21 职场文书
工商局领导班子存在的问题整改措施思想汇报
2014/10/05 职场文书
Spring Boot 整合 Apache Dubbo的示例代码
2021/07/04 Java/Android
MySQL连接控制插件介绍
2021/09/25 MySQL
SQL SERVER存储过程用法详解
2022/02/24 SQL Server