如何在RHEL上永久启用PHP 5.4?(系统上还安装了PHP 5.3.3)

3LRusS1T0

我最近从RHN Software Collection 1.1的RHEL 6.5服务器上安装了PHP54,该软件包已成功安装,需要提及的是服务器上已有一个先前安装的PHP版本(5.3.3),它是当前启用的版本。 。

我已经检查了几个站点/论坛/博客,建议始终是相同的,可以通过scl(从Software Collection环境中安装和运行软件)启用和/或获取文件“ / opt / rh / php54 / enable”。如下面的命令所示,这似乎是启用PHP54的适当解决方法。

但这不是永久性的,一旦我退出外壳,启用PHP的用户便会放弃所做的更改。注意:这些命令已以“ root”身份运行,其行为与以下命令中所示的行为完全相同。

我找到了将源解决方法添加到用户的“ .bash_profile”中的参考,但对于我来说似乎并不是最佳解决方案,我想知道其他人是否已经面临此问题,以及如何解决此问题。解决了。

有什么建议?

[mithrandir@mordor ~]# scl enable php54 "php -v"
PHP 5.4.16 (cli) (built: Feb  4 2014 08:10:51)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies


[mithrandir@mordor ~]# php -v
PHP 5.3.3 (cli) (built: Jul 15 2014 08:48:08)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies


[mithrandir@mordor ~]# source /opt/rh/php54/enable
[mithrandir@mordor ~]# php -v
PHP 5.4.16 (cli) (built: Feb  4 2014 08:10:51)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies


[mithrandir@mordor ~]# date
Fri Aug 29 12:29:35 MDT 2014

[mithrandir@mordor ~]# exit
logout

[me@mordor ~]$ sudo su -
[sudo] password for me:

[mithrandir@mordor ~]# php -v
PHP 5.3.3 (cli) (built: Jul 15 2014 08:48:08)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies

[mithrandir@mordor ~]# date
Fri Aug 29 12:29:57 MDT 2014
3LRusS1T0

似乎要启用RH Software Collection中的软件包,唯一的方法是在“ /etc/profile.d”下添加一个脚本,并包括“ source / opt / rh / php54 / enable”命令。

这是RH devs博客的链接,显示了解决方案。请注意,它是针对python33的,但是此解决方法适用于RHSC随附的软件,例如PHP54。

永久启用软件收集

我实施了该解决方案,它正在工作。我希望这对其他人有帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在RHEL上永久启用PHP 5.4?(系统上还安装了PHP 5.3.3)

来自分类Dev

如何生成图案5 5 5 5 5 4 4 4 4 3 3 3 2 2 1

来自分类Dev

RHEL 5 64位系统上的GLIBCXX_3_4_9库所需的应用程序libstdc ++

来自分类Dev

iPhone 5上的Bootstrap 3 Not XS

来自分类Dev

如何在Sublime Text 3上使用HTML5和CSS3?

来自分类Dev

如何在php中插入像[“3”,“4”,“5”]这样的字符串保存的数字

来自分类Dev

渴望在Laravel 5中的3个模型上加载

来自分类Dev

如何在内容上强制使用HTML5 / CSS3导航菜单

来自分类Dev

如何使用 *ngFor 指令从 Ionic 3(Cordova、Ionic 3、Angular 5)上的存储中获取数据

来自分类Dev

R:如何制作序列(1,1,1,2,3,3,3,4,5,5,5,6,7,7,7,8)

来自分类Dev

R:如何制作序列(1,1,1,2,3,3,3,4,5,5,5,6,7,7,7,8)

来自分类Dev

无法安装Backtrack 5 r3

来自分类Dev

如何在REDHAT 5上安装PHP SOAP

来自分类Dev

如何在Openshift上安装PHP5?

来自分类Dev

如何使在iPhone 5上运行的应用适合iPhone 4和iPhone 3的屏幕

来自分类Dev

Ruby排序-为什么“预期:[7、6、5、5、4、3、3]”时rspec错误似乎与“获得:[7、6、5、5、4、3、3]”相同?

来自分类Dev

SpriteKit-SKSpriteNode在3,5英寸和4英寸设备上的缩放比例不同

来自分类Dev

SpriteKit-SKSpriteNode在3,5英寸和4英寸设备上的缩放比例不同

来自分类Dev

如何在R中将c(1,2,3)和c(4,5,6)连接到c(1,4,2,5,3,6)?

来自分类Dev

在Ubuntu 18.04上安装PHP5

来自分类Dev

Matlab:如何使[1 3 5]成为[1 nan 3 nan 5]

来自分类Dev

如何在Python 3(Ubuntu 14.04)中安装PyQt5

来自分类Dev

如何在装有Windows 8.1的PC上双重启动Backtrack 5r3?

来自分类Dev

当用户的系统可能还安装了Python 2.7时,如何在他们的系统上运行Python 3脚本?

来自分类Dev

如何使用CSS3在HTML5视频上添加边框

来自分类Dev

如何在R中将元素与4 X 3和3 X 5向量进行明智的加法或乘法R

来自分类Dev

如何在Bootstrap 3中创建5个相等的列?

来自分类Dev

如何使用PHP在JSON数组中打印第1,第3,第5个元素

来自分类Dev

如何使用PHP计数器在循环中定位块1、3、5等

Related 相关文章

  1. 1

    如何在RHEL上永久启用PHP 5.4?(系统上还安装了PHP 5.3.3)

  2. 2

    如何生成图案5 5 5 5 5 4 4 4 4 3 3 3 2 2 1

  3. 3

    RHEL 5 64位系统上的GLIBCXX_3_4_9库所需的应用程序libstdc ++

  4. 4

    iPhone 5上的Bootstrap 3 Not XS

  5. 5

    如何在Sublime Text 3上使用HTML5和CSS3?

  6. 6

    如何在php中插入像[“3”,“4”,“5”]这样的字符串保存的数字

  7. 7

    渴望在Laravel 5中的3个模型上加载

  8. 8

    如何在内容上强制使用HTML5 / CSS3导航菜单

  9. 9

    如何使用 *ngFor 指令从 Ionic 3(Cordova、Ionic 3、Angular 5)上的存储中获取数据

  10. 10

    R:如何制作序列(1,1,1,2,3,3,3,4,5,5,5,6,7,7,7,8)

  11. 11

    R:如何制作序列(1,1,1,2,3,3,3,4,5,5,5,6,7,7,7,8)

  12. 12

    无法安装Backtrack 5 r3

  13. 13

    如何在REDHAT 5上安装PHP SOAP

  14. 14

    如何在Openshift上安装PHP5?

  15. 15

    如何使在iPhone 5上运行的应用适合iPhone 4和iPhone 3的屏幕

  16. 16

    Ruby排序-为什么“预期:[7、6、5、5、4、3、3]”时rspec错误似乎与“获得:[7、6、5、5、4、3、3]”相同?

  17. 17

    SpriteKit-SKSpriteNode在3,5英寸和4英寸设备上的缩放比例不同

  18. 18

    SpriteKit-SKSpriteNode在3,5英寸和4英寸设备上的缩放比例不同

  19. 19

    如何在R中将c(1,2,3)和c(4,5,6)连接到c(1,4,2,5,3,6)?

  20. 20

    在Ubuntu 18.04上安装PHP5

  21. 21

    Matlab:如何使[1 3 5]成为[1 nan 3 nan 5]

  22. 22

    如何在Python 3(Ubuntu 14.04)中安装PyQt5

  23. 23

    如何在装有Windows 8.1的PC上双重启动Backtrack 5r3?

  24. 24

    当用户的系统可能还安装了Python 2.7时,如何在他们的系统上运行Python 3脚本?

  25. 25

    如何使用CSS3在HTML5视频上添加边框

  26. 26

    如何在R中将元素与4 X 3和3 X 5向量进行明智的加法或乘法R

  27. 27

    如何在Bootstrap 3中创建5个相等的列?

  28. 28

    如何使用PHP在JSON数组中打印第1,第3,第5个元素

  29. 29

    如何使用PHP计数器在循环中定位块1、3、5等

热门标签

归档