问题标签 [ilias]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
190 浏览

ilias - ILIAS LMS v6.1:使用 php 7.4 和 MySQL 8 在设置脚本中无法通过 DB 选择

我无法通过设置脚本 (/setup/setup.php) 中的数据库选择。我的设置:

  • Ubuntu 20.04
  • PHP 7.4.9
  • MySQL 8.0.21
  • Ilias 6.1(今天也尝试了 6.2,但遇到了同样的问题)

我知道数据库服务器和客户端工作正常(大约有十几个其他 LAMP 应用程序在其上运行,并在 CLI 上检查了与 mysql 的特定 ilias 连接)。但是脚本不断地回到我身边:

“无法访问数据库。请检查凭据以及数据库是否存在”

我尝试过变体:

  • 本地主机与 127.0.0.1
  • MyISAM 与 InnoDB 引擎

我在 /Services/Database/classes/PDO/class.ilDBPdo.php 中添加了一些调试语句,返回的错误代码为 42000。因此在 my.cnf 中添加了以下内容: sql_mode = "IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE, ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION"

  • 并验证严格模式确实被禁用。

这里有一些有趣的事情:如果我从 /Services/Database/classes/PDO/class.ilDBPdo.php 的第 98 行的函数调用中删除 $options 数组,则不会返回错误代码 - 但安装脚本仍然会返回错误上面提到的消息。

对不起,如果我忽略了一些明显的东西,但任何线索将不胜感激。

干杯,小野

0 投票
1 回答
59 浏览

database - 无法访问 ILIAS 6.7 数据库

我正在尝试使用 apache + php 7.3 + mariadb + composer 1.9.3 在全新的 Debian Buster 安装上设置 ILIAS。我已经通过 Web UI 的初步设置和基本设置,但是当我尝试创建一个新客户端时,我收到了这个错误:

''' - 无法访问数据库。请检查凭据以及数据库是否存在 - '''

我尝试了 MySQL 的 MyISAM 和 InnoDB 版本,但遇到了同样的问题。在这里发帖前几天我已经谷歌了,我已经在这里和其他地方阅读过相关的帖子,但一点运气都没有。任何人都可以帮助我完成我的安装?提前致谢。

0 投票
0 回答
30 浏览

php - nginx找不到索引总是返回404 not found

我是 nginx 新手,我尝试实现一个网络服务器并访问 index.php。如果我尝试访问 index.php nginx 会返回 404 错误。

这是我启用站点的配置:

我没有看到错误,至少它应该向我显示 index.php

0 投票
0 回答
13 浏览

ilias - 我已经在 ubuntu 上安装了 ilias7 我在尝试打开任何模块/Scorm/Aicc 时遇到错误 ilSAHSPresentationGUI

Stacktrace: #13 ilWACException in /var/www/html/ilias7/Services/WebAccessChecker/classes/class.ilWACToken.php:142 #12 ilWACToken:generateSaltFile in /var/www/html/ilias7/Services/WebAccessChecker/classes/class .ilWACToken.php:119 #11 ilWACToken:initSalt in /var/www/html/ilias7/Services/WebAccessChecker/classes/class.ilWACToken.php:91 #10 ilWACToken:generateToken in /var/www/html/ilias7/Services /WebAccessChecker/classes/class.ilWACToken.php:81 #9 ilWACToken:__construct in /var/www/html/ilias7/Services/WebAccessChecker/classes/class.ilWACSignedPath.php:403 #8 ilWACSignedPath:buildTokenInstance in /var/www /html/ilias7/Services/WebAccessChecker/classes/class.ilWACSignedPath.php:419 #7 ilWACSignedPath:buildAndSetTokenInstance in /var/www/html/ilias7/Services/WebAccessChecker/classes/class.ilWACSignedPath.php:279 #6 ilWACSignedPath:signFolderOfStartFile in /var/www/html/ilias7/Modules/Scorm2004/classes/class.ilSCORM13PlayerGUI.php:349 #5 ilSCORM13PlayerGUI:getPlayer in /var/www/html/ilias7/Modules/Scorm2004/classes/class.ilSCORM13PlayerGUI.php :268 #4 ilSCORM13PlayerGUI:executeCommand in /var/www/html/ilias7/Services/UICore/classes/class.ilCtrl.php:217 #3 ilCtrl:forwardCommand 在 /var/www/html/ilias7/Modules/ScormAicc/classes /class.ilSAHSPresentationGUI.php:121 #2 ilSAHSPresentationGUI:executeCommand in /var/www/html/ilias7/Services/UICore/classes/class.ilCtrl.php:217 #1 ilCtrl:forwardCommand in /var/www/html/ilias7 /Services/UICore/classes/class.ilCtrl.php:178 #0 ilCtrl:callBaseClass in /var/www/html/ilias7/ilias.php:23getPlayer in /var/www/html/ilias7/Modules/Scorm2004/classes/class.ilSCORM13PlayerGUI.php:268 #4 ilSCORM13PlayerGUI:executeCommand in /var/www/html/ilias7/Services/UICore/classes/class.ilCtrl.php :217 #3 ilCtrl:forwardCommand 在 /var/www/html/ilias7/Modules/ScormAicc/classes/class.ilSAHSPresentationGUI.php:121 #2 ilSAHSPresentationGUI:executeCommand 在 /var/www/html/ilias7/Services/UICore/classes /class.ilCtrl.php:217 #1 ilCtrl:forwardCommand in /var/www/html/ilias7/Services/UICore/classes/class.ilCtrl.php:178 #0 ilCtrl:callBaseClass in /var/www/html/ilias7 /ilias.php:23getPlayer in /var/www/html/ilias7/Modules/Scorm2004/classes/class.ilSCORM13PlayerGUI.php:268 #4 ilSCORM13PlayerGUI:executeCommand in /var/www/html/ilias7/Services/UICore/classes/class.ilCtrl.php :217 #3 ilCtrl:forwardCommand 在 /var/www/html/ilias7/Modules/ScormAicc/classes/class.ilSAHSPresentationGUI.php:121 #2 ilSAHSPresentationGUI:executeCommand 在 /var/www/html/ilias7/Services/UICore/classes /class.ilCtrl.php:217 #1 ilCtrl:forwardCommand in /var/www/html/ilias7/Services/UICore/classes/class.ilCtrl.php:178 #0 ilCtrl:callBaseClass in /var/www/html/ilias7 /ilias.php:23/var/www/html/ilias7/Services/UICore/classes/class.ilCtrl.php:217 #1 ilCtrl:forwardCommand 中的执行命令 /var/www/html/ilias7/Services/UICore/classes/class.ilCtrl.php :178 #0 ilCtrl:callBaseClass 在 /var/www/html/ilias7/ilias.php:23/var/www/html/ilias7/Services/UICore/classes/class.ilCtrl.php:217 #1 ilCtrl:forwardCommand 中的执行命令 /var/www/html/ilias7/Services/UICore/classes/class.ilCtrl.php :178 #0 ilCtrl:callBaseClass 在 /var/www/html/ilias7/ilias.php:23

-- 获取数据 --

baseClass:ilSAHSPresentationGUI ref_id:149 lang:en 限制:50 cmdClass:ilscorm13playergui cmdNode:wy:x6