操作系统: CentOS 7
, PHP 版本: '5.6'
当我php -v
在主目录中运行时,我得到以下结果
ea-php-cli Copyright 2017 cPanel, Inc.
PHP 5.6.35 (cli) (built: Apr 5 2018 20:30:39)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v10.2.0, Copyright (c) 2002-2018, by ionCube Ltd.
with Zend Guard Loader v3.3, Copyright (c) 1998-2014, by Zend Technologies
with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2015, by Zend Technologies
当我php -v
在我的public_html
目录中运行时,我得到以下结果:
ea-php-cli Copyright 2017 cPanel, Inc.
PHP 7.0.29 (cli) (built: Apr 5 2018 20:30:36) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.29, Copyright (c) 1999-2017, by Zend Technologies
有一些明显的区别,但我主要关心的是显示 PHP 版本的那一行。为什么我的public_html
目录显示PHP 7.0.29
???我真的需要它与其他目录相同。
我以前从未见过这种情况,导致目录具有不同 PHP 版本的问题是什么?
做更多的研究后,它已经到了我的注意,该用户被设置为使用PHP 7.0
通过multiPHP Manager
我的WHM。奇怪,但这就是导致问题的原因。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句