我试图将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?感谢。
答案 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版本。