Ubuntu PHP-CLI和Apache不同版本


Ubuntu PHP-CLI and Apache Different Versions

有人知道为什么用Apache和PHP- cli重新安装Ubuntu会安装两个不同版本的PHP吗?

Apache是5.5.9-1ubuntu4.19, PHP- cli是5.6.24-1+deb.sury.org~trusty+1

有办法让他们在同一件事上吗?我遇到了安装模块的各种问题。例如:

PHP警告:PHP Startup: mongo: able to initialize module module使用模块API编译的PHP =20121212这些选项需要匹配

如果你能给出明确的方向,我将不胜感激!

尝试为cli设置与apache(5.9)相同的路径。更改环境变量和根据安装情况,5.9的路径可能会有所不同。

set PATH="/usr/lib64/php5.9/bin:$PATH"

然后运行php -v