在网站服务器运维管理工具中,经常使用的就是宝塔面板(https://www.bt.cn/)了,非常好用非常方便并且功能强大,大家有需要的可以去官网查看。

在管理多个站点过程中,由于不同源码使用了不同PHP版本,因此安装了多个PHP版本。

安装了多个PHP版本

我的服务器版本为CentOS 7.3,宝塔面板版本为免费版 7.2.0,由于部署了新的网站代码,部分组件需要使用composer进行安装,因此打开ssh命令行工具,进入站点根目录,直接运行 composer install,提示报错:

进行composer安装时报错

大概意思是putenv()被禁用,导致无法执行。

这个问题很明确,就是默认PHP安装时禁用了一些可能导致影响安全的函数或方法,要启用也很简单,找到相关的PHP配置文件修改了就可以了。

由于此站点采用了PHP7.2版本,也没多想就直接打开宝塔面板管理后台,在PHP7.2的配置管理进行了修改:

将putenv从禁用列表中删除

然后到命令行重新输入命令执行,仍然报 putenv被禁用 错误,重新了PHP甚至Web服务器还是不行。

明明已经修改却还是报错,所以怀疑调用的PHP并不是修改了配置的PHP,输入版本命令查看确认:

默认的PHP版本为5.6并非站点绑定的7.2

这下明白了,执行composer过程中调用的为PHP5.6版本,所以更改了7.2 的配置肯定是不行的,再去宝塔后台修改了PHP5.6的配置就可以了。

不过我这里想把默认调用的PHP改成7.2的,毕竟7.x版本才是以后的主角。

先查看下系统默认php命令关联的PHP版本,在命令行输入 ls -l /usr/bin/php 显示:

当前默认php指令关联的PHP真实目录

打开/www/server/php目录可以看到通过宝塔安装的多个PHP版本都在此处:

多个版本PHP的安装目录

要更改成7.2的执行以下命令 ln -sf /www/server/php/72/bin/php /usr/bin/php 即可:

切换默认php关联的PHP版本

再次输入ls指令可以看到已经切换到7.2版本了。

宝塔php版本切换没效果_关于宝塔面板默认PHP版本及切换相关推荐

  1. javafx 动画没效果_通过JavaFX标注制作动画效果

    javafx 动画没效果 在本文中,您将学习如何使用JavaFX的动画API创建标注. 您可以在https://www.youtube.com/watch?v=XTHbB0LRdT4的 YouTube ...

  2. hexo部署成功但是没效果_使用 Hexo+GitHub 搭建个人免费博客教程(小白向)

    前言 近些年来很多用户都喜欢使用 GitHub Pages 来搭建 Hexo 静态博客网站,其最吸引人的莫过于完全免费使用,并且非常稳定. 虽然搭建时比较麻烦,有点折腾,但是配置完成后,基本不需要操心 ...

  3. devc代码补全没效果_从零开始写文本编辑器(二十八):自动补全(上)

    前言 我本没打算这么早就写"自动补全"功能的. 但是在写XML资源编辑时,为了实现自动引用已有资源@string/xxx,需要一个合适的列表来让我选择.这样能防止拼写错误. 也就是 ...

  4. redis配置主从没效果_跟我一起学Redis之加个哨兵让主从复制更加高可用

    Redis哨兵(Sentinel)其实本质就是一个RedisServer节点,通过设置 运行模式 来开启哨兵的功能:主要功能如下: 监控(Monitoring ):哨兵节点会不断地检查的主服务和从服务 ...

  5. mfc对话框ok没效果_利用PS制作逼真双重曝光效果案例演示,合成紫色城市建筑风格海报图片...

    PS合成得好,那场景海报图制作就轻松了,我们通常在欣赏案例作品是发现不少大气的城市建筑风格的海报图片,是怎么样制作合成的呢,今天我们来分享PS制作逼真双重曝光效果的海报教程.摄影时,利用多重曝光,可以 ...

  6. mfc对话框ok没效果_摄影色调效果(冷色调与暧色调)

    第一步: 打开要应用照片调色效果的照片.然后,转到"图层"面板并单击面板底部的"创建新调整图层"图标,然后从弹出菜单中选择"渐变图",或者单 ...

  7. mysql 别名排序没效果_除了会排序,你对ORDER BY的用法可能一无所知!

    导读为什么只有ORDER BY后面可以使用列别名 为什么不推荐使用ORDER BY后接数字来排序 为什么视图和子查询里面不能使用ORDER BY -- ​小伙伴们在进行SQL排序时,都能很自然的使用到 ...

  8. 微信小程序下拉刷新真机没效果_微信小程序 下拉刷新 上拉加载(示例代码)

    1.下拉刷新 小程序页面集成了下拉功能,并提供了接口,我们只需要一些配置就可以拿到事件的回调. 1. 需要在 .json 文件中配置. 如果配置在app.json文件中,那么整个程序都可以下拉刷新.如 ...

  9. python的repl模式_如何更改sublimeREPL默认python版本

    展开全部 stackoverflow上有人提过. In your Packages/User folder, create SublimeREPL/config/Python/Main.sublime ...

最新文章

  1. 【C++】bind参数绑定 P354(通用的函数适配器)
  2. Android获取相册中图片的路径 4.4版本前后的变化
  3. javaweb jsp页面无法解析${message}
  4. 【2016年第1期】农业大数据给商品交易所带来的机遇和挑战
  5. html绘制流程图飞线,基于jsplumb绘制流程图
  6. 网络安全系列之二十五 配置SSH
  7. vue 固定div 滚动_Vue - 让水平滚动条(scroll bar)固定在浏览器的底部
  8. 详解Linux内核红黑树算法的实现 http://blog.csdn.net/npy_lp/article/details/7420689
  9. 南京邮电大学网络攻防训练平台逆向第三题PY交易
  10. 区块链的出现是否能够挽救岌岌可危的微商?小心那些伪营销精英
  11. android修改图片(修改图片大小,图片旋转,图片平移)
  12. python3数据可视化软件_Python数据可视化工具Plotly
  13. 搭建内网DNS服务器教程
  14. 苹果官方付费升级内存_趁双十一大促销,赶紧升级苹果一体机升级SSD固态和液态内存吧...
  15. 林伟 刘念《曾经爱过我》
  16. 关于java.lang.Exception:No tests found matching的一系列解决方法
  17. 【python与数据分析】Pandas统计分析基础
  18. MOS管的介绍与简单应用
  19. [BZOJ]1115 石子游戏Kam
  20. 整体大于部分_怦然心动“整体大于部分之和”

热门文章

  1. Github每日精选(第33期):Screenshot-to-code训练 AI 将设计模型转换为 HTML 和 CSS
  2. struts2漏洞监测_struts2 漏洞 测试方案 与 解决方案
  3. GAppProxy完整安装过程
  4. java使用2种方法操作liberoffice把word转pdf,pdf加水印,java远程调用Linux执行命令
  5. 微信昵称保存不了mysql_微信昵称存储mysql失败解决办法
  6. 主题 支持 php 7.2,最新七星修改二开正米酷影视7.2完整版/支持自定义解析/支持PHP7.0及以上...
  7. 微软模拟飞行10厦门航空涂装_《微软飞行模拟》第二弹更新 享受在美飞行的旅途...
  8. 水星UD6S网卡Linux驱动,水星UD6S驱动程序官方版
  9. Unity实现怪物巡逻追击玩家
  10. 关系型数据之分区分表分库