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 日期时间处理函数小结
Dec 18 PHP
探讨PHP中this,self,parent的区别详解
Jun 08 PHP
Apache实现Web Server负载均衡详解(不考虑Session版)
Jul 05 PHP
PHP输出当前进程所有变量/常量/模块/函数/类的示例
Nov 07 PHP
ThinkPHP3.1新特性之Action参数绑定
Jun 19 PHP
php中使用session_set_save_handler()函数把session保存到MySQL数据库实例
Nov 06 PHP
基于laravel制作APP接口(API)
Mar 15 PHP
全面解读PHP的Yii框架中的日志功能
Mar 17 PHP
Zend Framework框架教程之Zend_Db_Table_Rowset用法实例分析
Mar 21 PHP
Yii2.0多文件上传实例说明
Jul 24 PHP
PHP实现的链式队列结构示例
Sep 15 PHP
thinkphp5+layui实现的分页样式示例
Oct 08 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 mkdir()定义和用法
2009/01/14 PHP
php中的常用魔术方法总结
2013/08/02 PHP
PHP addcslashes()函数讲解
2019/02/03 PHP
浅谈PHP匿名函数和闭包
2019/03/08 PHP
封装了一个支持匿名函数的Javascript事件监听器
2014/06/05 Javascript
javascript获取四位数字或者字母的随机数
2015/01/09 Javascript
js时间戳转为日期格式的方法
2015/12/28 Javascript
深入解析AngularJS框架中$scope的作用与生命周期
2016/03/05 Javascript
jquery弹出遮掩层效果【附实例代码】
2016/04/28 Javascript
完美解决js传递参数中加号和&号自动改变的方法
2016/10/11 Javascript
Jquery Easyui表单组件Form使用详解(30)
2016/12/19 Javascript
AngularJS Toaster使用详解
2017/02/24 Javascript
JavaScript之Canvas_动力节点Java学院整理
2017/07/04 Javascript
详解从买域名到使用pm2部署node.js项目全过程
2018/03/07 Javascript
jQuery擦除插件eraser使用方法详解
2020/01/11 jQuery
vue3弹出层V3Popup实例详解
2021/01/04 Vue.js
[44:41]Fnatic vs Liquid 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python中xrange与yield的用法实例分析
2017/12/26 Python
Django项目中包含多个应用时对url的配置方法
2018/05/30 Python
windows下 兼容Python2和Python3的解决方法
2018/12/05 Python
基于Python爬取京东双十一商品价格曲线
2020/10/23 Python
详解canvas绘制网络字体几种方法
2019/08/27 HTML / CSS
英国时尚饰品和发饰购物网站:Claire’s
2017/07/04 全球购物
数控专业个人求职信范例
2013/11/29 职场文书
市场营销职业生涯规划书范文
2014/01/12 职场文书
小加工厂管理制度
2014/01/21 职场文书
法人授权委托书格式
2014/04/08 职场文书
经济管理专业求职信
2014/06/09 职场文书
小学生安全责任书
2014/07/25 职场文书
2014年作风建设工作总结
2014/10/29 职场文书
出纳年终工作总结2014
2014/12/05 职场文书
公司禁烟通知
2015/04/23 职场文书
农业项目合作意向书
2015/05/08 职场文书
Python使用Kubernetes API访问集群
2021/05/30 Python
Spring Data JPA的Audit功能审计数据库的变更
2021/06/26 Java/Android
Pandas 稀疏数据结构的实现
2021/07/25 Python