我正在安装 Ilias 4.1.4,它是 Ubuntu 10.04 64 位服务器上的最新稳定版本,并且所有依赖项都已满足。http://www.ilias.de/docu/ 下载 ilias-4.1.4.zip 并安装现在,当所有步骤完成后,我将退出,因为现在安装已完成,退出后我立即进入以下 URL(安装刚刚完成)
http://192.168.1.4/ilias/index.php我收到以下错误
Fatal Error: ilInitialisation::initClientIniFile called without CLIENT_ID.
我开始在网上搜索上述错误,但没有得到任何有用的信息。过了一段时间,我按下返回按钮,却意外地到达
http://192.168.1.4/ilias/setup/setup.php?cmd=logout
and see some sort of screen that asks for a client ID.
我怎样才能摆脱这个错误?
Fatal Error: ilInitialisation::initClientIniFile called without CLIENT_ID.
如果有人能帮助我摆脱这个错误,请告诉我。
答案1
我相信“CLIENT ID”是指数据库客户端。
在设置屏幕 (http://localhost/ilias/setup/setup.php) 使用您的 root ILIAS 密码登录。然后在左侧选择“客户端列表”。然后选择“创建新客户端...”并为 ILIAS LMS 创建一个新的数据库客户端。
答案2
我也遇到了同样的问题。
如果以某种方式调用 ILIAS 主页,则ilias.ini.php
应该读取该文件,并且在没有给出进一步的 client_id 参数的情况下,为此配置文件中的 clients/default 中定义的 client_id 提供登录页面。
然而,这种情况并没有发生。由于没有时间进行进一步调查,以下是我采取的步骤:
- 我将其重
index.php
命名index_CLIENT_ID.php
为客户 ID是默认的客户端 ID。 - 我创建了一个新的
index.php
(实际上是index.html
),将其转发到/?client_id=CLIENT_ID
,并传递一个参数,然后由ILIAS系统使用该参数。
虽然不是它本来的样子,但简单又有效。希望它能帮助到遇到同样问题的人。
答案3
我遇到了同样的问题(已解决)。
但是,在我的“ilias.ini.php”中没有设置任何“默认客户端”!!!
当我在行中写下客户的名字时默认=“”,我解决了这个问题。
斯蒂法诺