系统安装
EduSoho为什么不提供升级包的下载覆盖安装升级?
首先EduSoho的升级分两部分: 一:对于文件,确实是覆盖安装,这也是为什么 不推荐二开过的用户升级的原因,因为某些升级的会覆盖二开过的文件,导致二开功能丢失甚至网站挂掉。 二:除了项目文件的升级覆盖,有些升级的时候会涉及到数据库表结构的修改增加和删除,这就导致了:如果通过下载升级包来覆盖升级的话,sql升级脚本就没法执行,也就不能完全升级成功。 所以综合以上原因,EduSoho选择在线升级的方式,如果在线升级出现问题,大部分情况都是环境不标准或者没有按照标准的安装教程来进行安装,这种情况下,需要自行打开调试模式,进行问题的排查处理。
安装时数据库连接失败
数据库在本服务器上:查看是否是数据库账号密码填写错误,可以试着用填写的账号密码直接连接数据库,一般来说都是数据库账号密码填写错误导致这个问题 数据库不在本服务器上:除了查看账号密码是否正确,还需查看远程数据库服务器是否正常运作,能否连接等
超管没了怎么办
如确认网站在各种意外操作下确实是没有超级管理员的了,这种情况,需要进数据库手动修改当前需要设置成超级管理员的账号在数据库中的role角色值,具体步骤: 1、查出当前需要变成超级管理员账号的用户在user表中的id,可根据nickname来查询。 2、查出来之后,记住id,然后update这条记录的role字段值,改为|ROLE_USER|ROLE_TEACHER|ROLE_SUPER_ADMIN|即可。
ES安装环境配置要求
官方推荐的配置是LNMP,即Linux+Nginx+MySQL+PHP。 1、选择操作系统(Linux)     推荐使用Ubuntu,Fedora,CentOS,Gentoo。 2、选择Web服务器(Nginx或Apache2)     Web服务器,官方推荐:Nginx或Apache2。     关于Nginx: 下载地址: http://nginx.org/en/download.html 版本推荐: 1.0以上     关于Apache2: 下载地址: http://httpd.apache.org/download.cgi 推荐版本: 2.0以上 3、选择MySQL数据库     MySQL数据库推荐版本:5.0以上。     下载地址: http://www.mysql.com/downloads 4、选择PHP版本     版本: >= 5.5     下载地址: http://cn2.php.net/downloads.php 注意: 1. Linux 下需要关闭SeLinux ,不然安装完成页面会空白; 2.Nginx.conf中一定要配置client_max_body_size, 不然上传大文会卡住时。 教程地址:http://www.qiqiuyu.com/course/125
页面上出现warning,notice等警告和提示信息
方法一:打开php.ini文件,添加如下设置: error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT 方法二:打开php.ini文件,找到display_errors设置,将 On 改成 Off,就可以屏蔽出错。 如果还不行,请参照方法三: PHP设置文件php.ini中已经设置display_errors = Off,但是在运行过程中,网页上还是会出现错误信息。 解决: 经查log_errors= On,据官方的说法,当这个log_errors设置为On,那么必须指定error_log文件,如果没指定或者指定的文件没有权限写入,那么照样会输出到正常的输出渠道,那么也就使得display_errors 这个指定的Off失效,错误信息还是打印了出来。于是将log_errors = Off,问题就解决了。 注:修改后请重启web服务器!
EduSoho教育云api有关的错误日志。
与教育云api有关的错误日志在Cloud.log。
虚拟主机安装EduSoho的问题。
虚拟主机供应商有各种各样的限制,导致各种各样的问题; 虚拟主机因为无法配置一些高级参数,安装一些插件,会导致系统无法正常运作; 虚拟主机有时候会限制对数据库的访问权限,所以很可能安装过程无法初始化数据库。 非常不推荐虚拟主机安装,很可能无法正常安装完全并正常使用。 推荐安装: Linux推荐ubuntu12.04 server / ubuntu14.04 server ,Centos6.x PHP版本 >= 5.5 MySQL版本 > 5.5x Nginx版本 >=1.0 云服务器(云主机)、独立主机,是安装EduSoho的最佳选择。
本地视频文件目录配置到数据盘
教程地址: 课时3:http://www.qiqiuyu.com/course/331
安装第二步出现{"index":1}
出现这个问题一般都是windows下的面板集成环境。 请先核对一下当前访问的路由地址是不是类似于:“www.xxx.com/web/install/start-install.php?step=2”,如果是的话,那就说明没有将访问edusoho网站的根目录指向 edusoho/web 下(正常安装的url路由地址应该是:“www.xxx.com/install/start-install.php?step=2”),大部分情况下只需要在面板集成环境的设置里面,修改一下网站目录为:edusoho/web下即可。 如果修改重启之后还是没有效果,那么请自行配置nginx或apache 配置apache:在apache\conf\extra\,编辑文件httpd-vhosts.conf <VirtualHost *:80>     ServerAdmin webmaster@dummy-host2.example.com     DocumentRoot "C:/你的目录/edusoho/web"     ServerName localhost     ErrorLog "logs/localhost-error.log"     CustomLog "logs/localhost-access.log" common_ </VirtualHost> 重启apache 访问localhost 配置nginx:在 server{     root /var/www/edusoho/web; } 根据具体情况配置路径!
【新后台】上传本地视频出现:“请求上传授权码失败”
打开【管理后台】-【云市场】-【云服务】-【云视频设置】, 点击页面最底部【保存】按钮,再到课时管理中试试视频上传。
安装第二步,提示数据库连接失败怎么办?
查看是否是数据库账号密码填写错误,可以试着用填写的账号密码直接连接数据库,一般来说都是数据库账号密码填写错误导致这个问题。
安装第四步,生成key失败!
安装第四步,如果生成key失败,可根据以下说明操作: 1、进入系统,【管理后台】-【教育云】-【授权信息】,看看有没有生成key,如果没有,点击生成授权码; 2、若还是生成key失败,可能是服务器网络问题或其他问题,开启调试模式或直接查看错误日志排查 。
安装出现{"index":1}
出现这个问题一般都是windows下的面板集成环境。 请先核对一下当前访问的路由地址是不是类似于:“www.xxx.com/web/install/start-install.php?step=2”,如果是的话,那就说明没有将访问edusoho网站的根目录指向 edusoho/web 下(正常安装的url路由地址应该是:“www.xxx.com/install/start-install.php?step=2”),大部分情况下只需要在面板集成环境的设置里面,修改一下网站目录为:edusoho/web下即可。 如果修改重启之后还是没有效果,那么请自行配置nginx或apache 配置apache:在apache\conf\extra\,编辑文件httpd-vhosts.conf <VirtualHost *:80>     ServerAdmin webmaster@dummy-host2.example.com     DocumentRoot "C:/你的目录/edusoho/web"     ServerName localhost     ErrorLog "logs/localhost-error.log"     CustomLog "logs/localhost-access.log" common_ </VirtualHost> 重启apache 访问localhost 配置nginx:在 server{     root /var/www/edusoho/web; } 根据具体情况配置路径!
ES标准环境配置
官方推荐的配置是LNMP,即Linux+Nginx+MySQL+PHP。 安装教程:http://www.qiqiuyu.com/course/explore/install
为什么不推荐windows的iis环境安装?
网站的访问速度,与网校的配置有关,同样人数的情况下,配置越高,访问越快,反之访问越慢。Windows下安装,比Linux下访问慢很多。 ES系统在Linux下支持最好,不推荐Windows安装,尤其不支持IIS,不单是加载慢,后期会花大量时间在处理环境问题上,得不偿失。
上传本地视频出现:“请求上传授权码失败”
打开【管理后台】-【教育云】-【云视频设置】, 点击页面最底部【保存】按钮,再到课时管理中试试视频上传。
centos6.4 lamp安装7.2.9目录没权限 ../..解析失败。
打开php.ini找到open_basedir = .:/tmp/ 在这句话前面加上;注释掉
安装:CentOS 6.x+Nginx+PHP+MySQL+EduSoho
安装教程地址: 课时7:http://www.qiqiuyu.com/course/20
win下安装,网站打开慢?
跑PHP应用,Linux性能比windows系统快好几倍, 为了获得更好的体验,珍惜宝贵的生命,请使用Linux。
安装条件(安装要求)
Linux推荐ubuntu12.04 server / ubuntu14.04 server ,Centos6.x PHP版本 >= 5.5 MySQL版本 > 5.5x Nginx版本 >=1.0 云服务器(云主机)、独立主机,是安装EduSoho的最佳选择。 另外,满足以下条件,说明可以修改权限,也可安装。 * 如果操作系统是Linux,可以使用SSH方式登录; * 如果操作系统是Windows,可以远程桌面登录; 注:虚拟主机一般权限不足,不建议安装。 安装教程:http://www.qiqiuyu.com/course/20
85 课程
13 班级
53 题库
7 商城
8 CRM
33 资讯
28 小组
78 其他
3 证书