Moodle无法检测到我的php版本

问题描述 投票:0回答:1

我从github安装了moodle。我正在使用php5,然后我无法安装它。所以,我将我的php升级到php7.1,但仍然出错。像这样的错误消息:Moodle 3.4或更高版本至少需要PHP 7.0.0(目前使用版本5.6.26-1)。某些服务器可能安装了多个PHP版本,您使用的是正确的可执行文件吗?

我的php版本:PHP 7.1.6-2(cli)(内置:2017年6月14日05:31:31)(NTS)

谁能帮我?

php moodle
1个回答
0
投票

你的php7版本看起来是php-cli版本,而不是你的http服务器(apache或其他)使用的版本:在浏览器中显示phpinfo();

看起来你正在使用debian,首先删除php5:apt-get remove php5* libapache2-mod-php5并安装7版本,类似于:

apt-get install apache2 php7.0 libapache2-mod-php7.0 php7.0-cli php7.0-zip php7.0-intl php7.0-common php7.0-curl php7.0-imagick php7.0-gd php7.0-json php7.0-ldap  php7.0-mcrypt  php7.0-memcache php7.0-memcached php7.0-mysql php7.0-pgsql php7.0-readline php7.0-bcmath php7.0-mbstring php7.0-xml

Moodle对此毫不关心。

© www.soinside.com 2019 - 2024. All rights reserved.