如何在“自己动手”应用程序中替换Openshift的内置php?

时间:2015-08-06 14:27:19

标签: php openshift

我试图将PHP 5.6.11安装到Openshift"自己操作0.1"。安装完成后,我通过" ctl_all restart"重新启动了所有服务。但在那之后,当我运行" php -v"时,它显示:

PHP 5.3.3 (cli) (built: Jul  3 2015 03:10:33)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
    with Xdebug v2.1.4, Copyright (c) 2002-2012, by Derick Rethans

如何用PHP 5.6.11替换这个内置版本的PHP?感谢。

2 个答案:

答案 0 :(得分:1)

我发现这篇帖子:https://forums.openshift.com/permanently-add-to-path通过在其中输入PATH变量来永久地将新bin添加到PATH 应用程序的pre_start动作挂钩($ app / .openshift / action_hooks / pre_start_ $ apptype)。

希望它可以提供帮助。

答案 1 :(得分:0)

您需要确保在其他版本之前在PATH中指定了新版本的bin目录,这样它将首先获取该php版本。