小编Ste*_*vie的帖子

添加 PHP json 扩展

我安装了 Ubuntu 15.10。我还使用Ubuntu wiki 帮助页面安装了 LAMP 。然后我继续通过网页安装来设置 Moodle。当我到达时,我撞上了路障

Moodle requires the json PHP extension. 
Please install or enable the json extension.
Run Code Online (Sandbox Code Playgroud)

通过上面的链接,我尝试安装,而 LAMP 仍然安装,只有 PHP5 ( libapache2-mod-php5) -- 当然还重新启动了apache2服务。问题出在/etc/php5/mods-available文件夹中,没有json.ini文件出现。当我输入 terminal 时sudo php5 -mjson不是正在运行的模块。但是,如果我尝试删除 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
Run Code Online (Sandbox Code Playgroud)

尝试过,sudo apt-get install --reinstall php5-json但仍然缺少文件。

php apache2 moodle

2
推荐指数
1
解决办法
4万
查看次数

标签 统计

apache2 ×1

moodle ×1

php ×1