安装chamilo期间发生致命错误

时间:2017-08-18 08:31:12

标签: php symfony ssh composer-php chamilo-lms

当我将通过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

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

2 个答案:

答案 0 :(得分:1)

鉴于您遇到的错误类型,看起来您正试图直接从https://github.com/chamilo/chamilo-lms的开发源安装Chamilo(甚至可能来自尚未安装的主分支)。

您应该尝试使用稳定的软件包(来自Github上的" Releases"选项卡)或者下载1.11.x开发分支(在此日期已安装就绪 - 显然主分支将尽快得到),但在这种情况下,您需要仔细阅读README.md文件,因为它需要额外的步骤(即使用CookieAuthenticationOptionsSetup作为@eRiz的暗示。

答案 1 :(得分:0)

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

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

然后拨打" composer install"

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

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