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 上一篇,下一篇文章实现代码与原理说明
May 09 PHP
第六章 php目录与文件操作
Dec 30 PHP
用PHP实现Ftp用户的在线管理
Feb 16 PHP
php+mysql大量用户登录解决方案分析
Dec 29 PHP
PHP中SSO Cookie登录分析和实现
Nov 06 PHP
PHP指定截取字符串中的中英文或数字字符的实例分享
Mar 18 PHP
mysql desc(DESCRIBE)命令实例讲解
Sep 24 PHP
利用php做服务器和web前端的界面进行交互
Oct 31 PHP
详解EventDispatcher事件分发组件
Dec 25 PHP
PHP redis实现超迷你全文检索
Mar 04 PHP
ThinkPHP实现转换数据库查询结果数据到对应类型的方法
Nov 16 PHP
定位地理位置PHP判断员工打卡签到经纬度是否在打卡之内
May 23 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获取客户端电脑屏幕参数的方法
2015/01/09 PHP
wordpress安装过程中遇到中文乱码的处理方法
2015/04/21 PHP
PHP自动生成表单代码分享
2015/06/19 PHP
总结对比php中的多种序列化
2016/08/28 PHP
PHP 的Opcache加速的使用方法
2017/12/29 PHP
thinkPHP5.1框架使用SemanticUI实现分页功能示例
2019/08/03 PHP
PHP使用Session实现上传进度功能详解
2019/08/06 PHP
Javascript document.referrer判断访客来源网址
2020/05/15 Javascript
轻松创建nodejs服务器(6):作出响应
2014/12/18 NodeJs
javascript中slice(),splice(),split(),substring(),substr()使用方法
2015/03/13 Javascript
Easyui的组合框的取值与赋值
2016/10/28 Javascript
jQuery使用Layer弹出层插件闪退问题
2016/12/22 Javascript
ionic中的$ionicPlatform.ready事件中的通用设置
2017/06/11 Javascript
基于Vue实现页面切换左右滑动效果
2020/06/29 Javascript
Node.js中,在cmd界面,进入退出Node.js运行环境的方法
2018/05/12 Javascript
vue项目中,main.js,App.vue,index.html的调用方法
2018/09/20 Javascript
详解vantUI框架在vue项目中的应用踩坑
2018/12/06 Javascript
微信小程序视频弹幕发送功能的实现
2020/12/28 Javascript
Python捕捉和模拟鼠标事件的方法
2015/06/03 Python
Python 2.x如何设置命令执行的超时时间实例
2017/10/19 Python
python爬虫 正则表达式使用技巧及爬取个人博客的实例讲解
2017/10/20 Python
python版学生管理系统
2018/01/10 Python
Python实现修改文件内容的方法分析
2018/03/25 Python
Python3.5 创建文件的简单实例
2018/04/26 Python
django允许外部访问的实例讲解
2018/05/14 Python
python特性语法之遍历、公共方法、引用
2018/08/08 Python
python中将正则过滤的内容输出写入到文件中的实例
2018/10/21 Python
详解Python中的各种转义符\n\r\t
2019/07/10 Python
Django框架组成结构、基本概念与文件功能分析
2019/07/30 Python
python GUI编程(Tkinter) 创建子窗口及在窗口上用图片绘图实例
2020/03/04 Python
全面解析CSS Media媒体查询使用操作(推荐)
2017/08/15 HTML / CSS
工厂厂长的职责
2013/12/12 职场文书
《圆明园的毁灭》教学反思
2014/02/28 职场文书
幼儿园教研工作总结2015
2015/05/12 职场文书
小平您好观后感
2015/06/09 职场文书
面试分析分布式架构Redis热点key大Value解决方案
2022/03/13 Redis