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程序的方法
Mar 09 PHP
配置Apache2.2+PHP5+CakePHP1.2+MySQL5运行环境
Apr 25 PHP
PHP动态创建Web站点的方法
Aug 14 PHP
php数据结构与算法(PHP描述) 查找与二分法查找
Jun 21 PHP
php对大文件进行读取操作的实现代码
Jan 23 PHP
采用header定义为文件然后readfile下载(隐藏下载地址)
Jan 31 PHP
又一个PHP实现的冒泡排序算法分享
Aug 21 PHP
PHP生成条形图的方法
Dec 10 PHP
php连接与操作PostgreSQL数据库的方法
Dec 25 PHP
详解yii2实现分库分表的方案与思路
Feb 03 PHP
thinkphp ajaxfileupload实现异步上传图片的示例
Aug 28 PHP
在云虚拟主机部署thinkphp5项目的步骤详解
Dec 21 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简单系统查询模块代码打包下载
2008/06/07 PHP
聊聊 PHP 8 新特性 Attributes
2020/08/19 PHP
利用javascript中的call实现继承
2007/01/22 Javascript
非常好用的JsonToString 方法 简单实例
2013/07/18 Javascript
javascript实现促销倒计时+fixed固定在底部
2013/09/18 Javascript
js检测网络是否具体连接功能的代码
2014/05/23 Javascript
jQuery函数map()和each()介绍及异同点分析
2014/11/08 Javascript
Jquery Ajax xmlhttp请求成功问题
2015/02/04 Javascript
jQuery遮罩层实现方法实例详解(附遮罩层插件)
2015/12/08 Javascript
JavaScript脚本库编写的方法
2015/12/09 Javascript
简单了解Backbone.js的Model模型以及View视图的源码
2016/02/14 Javascript
jQuery实现iframe父窗体和子窗体的相互调用
2016/06/17 Javascript
JS中常用的正则表达式
2016/09/29 Javascript
vue.js内部自定义指令与全局自定义指令的实现详解(利用directive)
2017/07/11 Javascript
jquery实现倒计时小应用
2017/09/19 jQuery
react-native封装插件swiper的使用方法
2018/03/20 Javascript
webpack热模块替换(HMR)/热更新的方法
2018/04/05 Javascript
动态加载JavaScript文件的3种方式
2018/05/05 Javascript
解决vue项目使用font-awesome,build后路径的问题
2018/09/01 Javascript
[59:08]DOTA2上海特级锦标赛C组小组赛#2 LGD VS Newbee第一局
2016/02/27 DOTA
python绘图方法实例入门
2015/05/19 Python
django js实现部分页面刷新的示例代码
2018/05/28 Python
python查找指定文件夹下所有文件并按修改时间倒序排列的方法
2018/10/21 Python
python获取中文字符串长度的方法
2018/11/14 Python
python sorted方法和列表使用解析
2019/11/18 Python
Pandas 解决dataframe的一列进行向下顺移问题
2019/12/27 Python
python GUI库图形界面开发之PyQt5不规则窗口实现与显示GIF动画的详细方法与实例
2020/03/09 Python
详解pycharm自动import所需的库的操作方法
2020/11/30 Python
python脚本定时发送邮件
2020/12/22 Python
Gina Bacconi官网:吉娜贝康尼连衣裙和礼服
2018/04/24 全球购物
澳大利亚领先的女帽及配饰公司:Morgan&Taylor
2019/12/01 全球购物
《大海那边》教学反思
2014/04/09 职场文书
《骑牛比赛》教后反思
2014/04/22 职场文书
软件项目实施计划书
2014/05/02 职场文书
中学生国庆节演讲稿2015
2015/07/30 职场文书
MySQL为id选择合适的数据类型
2021/06/07 MySQL