1

当我将通过 FTP 下载的所有文件传输到官方站点时,我想在 1and1 中安装 chamilo,因此在我链接到子域后,它会出现错误:

Fatal error: require (): Failed opening required /homepages/...../ chamilo / vendor / composer /../ symfony / polyfill-mbstring / bootstrap.php '(include_path ='.: / Usr / lib / php5.6 ') in
Chamilo / vendor / composer / autoload_real.php on line 66

我尝试通过从 ssh 发送它来进行不同的操作,但是 1and1 的服务器无法识别命令 sudo

如果有人可以帮我找到解决方案

4

2 回答 2

1

鉴于您遇到的错误类型,您似乎正在尝试直接从https://github.com/chamilo/chamilo-lms的开发源安装 Chamilo (甚至可能来自未安装就绪的主分支然而)。

您应该尝试使用稳定的软件包(从 Github 上的“Releases”选项卡)或下载 1.11.x 开发分支(此时已准备好安装 - 显然 master 分支也会很快获得),但是在这种情况下,您需要仔细阅读 README.md 文件,因为它需要额外的步骤(即使用composer update@eRiz 暗示的那种。

于 2017-08-19T10:27:36.357 回答
0

这意味着您直接从 Github 下载了一个 zip 文件。您需要安装 composer 才能生成“vendor”文件夹。

https://getcomposer.org/doc/00-intro.md#installation-linux-unix-osx

然后调用“作曲家安装”

或者你可以在这里下载官方包:

https://chamilo.org/chamilo-lms/#downloads

于 2018-03-30T07:25:47.010 回答