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图片上传类带图片显示
Nov 25 PHP
一周学会PHP(视频)Http下载
Dec 12 PHP
美图秀秀web开放平台--PHP流式上传和表单上传示例分享
Jun 22 PHP
ThinkPHP实现将SESSION存入MYSQL的方法
Jul 22 PHP
php实现的农历算法实例
Aug 11 PHP
PHP简单获取及判断提交来源的方法
Apr 22 PHP
php 使用fopen函数创建、打开文件详解及实例代码
Sep 24 PHP
php实现base64图片上传方式实例代码
Feb 22 PHP
laravel手动创建数组分页的实现代码
Jun 07 PHP
golang实现php里的serialize()和unserialize()序列和反序列方法详解
Oct 30 PHP
php 多继承的几种常见实现方法示例
Nov 18 PHP
TP5框架使用QueryList采集框架爬小说操作示例
Mar 26 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+mysql一个名片库程序
2006/10/09 PHP
php IP及IP段进行访问限制的代码
2008/12/17 PHP
php抽象类用法实例分析
2015/07/07 PHP
PHP图形操作之Jpgraph学习笔记
2015/12/25 PHP
js简易namespace管理器 实例代码
2013/06/21 Javascript
用正则表达式替换图片地址img标签
2013/11/22 Javascript
动态读取JSON解析键值对的方法
2014/06/03 Javascript
javascript实现无限级select联动菜单
2015/01/02 Javascript
JavaScript简单表格编辑功能实现方法
2015/04/16 Javascript
JavaScript 实现的 zip 压缩和解压缩工具包Zip.js使用详解
2015/12/14 Javascript
基于jQuery插件实现点击小图显示大图效果
2016/05/11 Javascript
基于BootStrap实现局部刷新分页实例代码
2016/08/08 Javascript
jQuery获取table下某一行某一列的值实现代码
2017/04/07 jQuery
微信小程序商城项目之购物数量加减(3)
2017/04/17 Javascript
jQuery选择器之子元素选择器详解
2017/09/18 jQuery
Vue.js中对css的操作(修改)具体方式详解
2018/10/30 Javascript
使用node.JS中的url模块解析URL信息
2020/02/06 Javascript
vue模块移动组件的实现示例
2020/05/20 Javascript
JavaScript中EventBus实现对象之间通信
2020/10/18 Javascript
[58:54]EG vs RNG 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
Python读写unicode文件的方法
2015/07/10 Python
python图像常规操作
2017/11/11 Python
Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
2018/03/19 Python
Python装饰器限制函数运行时间超时则退出执行
2019/04/09 Python
pyenv虚拟环境管理python多版本和软件库的方法
2019/12/26 Python
Python通过format函数格式化显示值
2020/10/17 Python
使用css3做0.5px的细线的示例代码
2018/01/18 HTML / CSS
产品质量承诺范本
2014/03/31 职场文书
教师年度考核评语
2014/04/28 职场文书
烹饪大赛策划方案
2014/05/26 职场文书
工作迟到检讨书范文
2015/05/06 职场文书
劳动争议仲裁代理词
2015/05/25 职场文书
SQL Server——索引+基于单表的数据插入与简单查询【1】
2021/04/05 SQL Server
详解Python为什么不用设计模式
2021/06/24 Python
Meta增速拉垮,元宇宙难当重任
2022/04/29 数码科技
Android实现图片九宫格
2022/06/28 Java/Android