安装 GLPI 时 CAS 扩展不存在

CAS extension is not present while install GLPI

我正在尝试设置 GLPI 应用程序。但是缺少扩展名 "CAS extension is not present".

我在 https://apereo.atlassian.net/wiki/spaces/CASC/pages/103252517/phpCAS 找到了 phpCAS,但无法获取扩展的 dll。

我在 windows 10.

中使用 xmapp

如何解决这个问题?

不是真正的答案,但您不需要安装完美运行的 GLPI 实例。 由于您使用的是 XAMPP 和 Windows 10,因此这应该是一个测试环境,您可能不需要对其进行 CAS 身份验证。 如果是这样,最好的机会是您使用虚拟 linux 服务器并且安装 PHP CAS 支持不会有任何问题。 此致,

为 GLPI 安装 CAS 扩展:

  • 打开 composer.json 文件并 "apereo/phpcas"="^1.3" 在 require.
  • 运行 终端中的作曲家更新命令

只需输入

sudo apt install php-cas

centOS

所需的扩展在 REMI 存储库中

  1. yum repo-pkgs remi 列表 php*cas
  2. yum repo-pkgs remi 安装php-pear-CAS