我安装了Ubuntu 15.10。我也安装了使用Ubuntu帮助页面的灯。然后我开始通过网页安装来建立Moodle。我遇到了一个路障
Moodle requires the json PHP extension.
Please install or enable the json extension.使用上面的链接,我尝试安装,而LAMP仍然安装,只有PHP5 (libapache2-mod-php5) -当然,重新启动apache2服务。问题是在/etc/php5/mods-available文件夹中,没有出现json.ini文件。当我输入终端sudo php5 -m时,json不是一个正在运行的模块。但是,如果我试图删除PHP5,它将在确认删除包php5-json之前显示。
我面临的问题是,如果我还没有json扩展,我如何获得它,或者如果我已经拥有它(并且它被放置在其他地方),我如何启用它?
编辑:apt-cache policy php5-json的输出
php5-json:
Installed: 1.3.7-1
Candidate: 1.3.7-1
Version table:
*** 1.3.7-1 0
500 http://nz.archive.ubuntu.com/ubuntu/ wily/main amd64 Packages
100 /var/lib/dpkg/status尝试过sudo apt-get install --reinstall php5-json,但仍然缺少文件。
发布于 2017-02-22 10:32:24
/etc/php5/apach2/php.inihttps://askubuntu.com/questions/706729
复制相似问题