系统安装
centos 6.5系统启动nginx服务报错
nginx报错信息: nginx: [emerg] socket() [::]:80 failed (97: Address family not supported by protocol)。 出现原因:服务器不支持IPV6的地址导致 解决方法:修改nginx端口配置(修改配置后需重启nginx服务!!!) 将 listen       80 default_server; listen       [::]:80 default_server; 改为:
listen       80; #listen       [::]:80 default_server; (也可以直接删除该行配置) 具体可参考教程:http://www.qiqiuyu.com/course/20/task/797/show
超管没了怎么办
如确认网站在各种意外操作下确实是没有超级管理员的了,这种情况,需要进数据库手动修改当前需要设置成超级管理员的账号在数据库中的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
安装时数据库连接失败
数据库在本服务器上:查看是否是数据库账号密码填写错误,可以试着用填写的账号密码直接连接数据库,一般来说都是数据库账号密码填写错误导致这个问题 数据库不在本服务器上:除了查看账号密码是否正确,还需查看远程数据库服务器是否正常运作,能否连接等
虚拟主机安装EduSoho的问题。
虚拟主机供应商有各种各样的限制,导致各种各样的问题; 虚拟主机因为无法配置一些高级参数,安装一些插件,会导致系统无法正常运作; 虚拟主机有时候会限制对数据库的访问权限,所以很可能安装过程无法初始化数据库。 非常不推荐虚拟主机安装,很可能无法正常安装完全并正常使用。 推荐安装: Linux推荐ubuntu12.04 server / ubuntu14.04 server ,Centos6.x PHP版本 >= 5.5 MySQL版本 > 5.5x Nginx版本 >=1.0 云服务器(云主机)、独立主机,是安装EduSoho的最佳选择。
页面上出现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服务器!
安装第二步出现{"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; } 根据具体情况配置路径!
本地视频文件目录配置到数据盘
教程地址: 课时3:http://www.qiqiuyu.com/course/331
【新后台】上传本地视频出现:“请求上传授权码失败”
打开【管理后台】-【云市场】-【云服务】-【云视频设置】, 点击页面最底部【保存】按钮,再到课时管理中试试视频上传。
EduSoho教育云api有关的错误日志。
与教育云api有关的错误日志在Cloud.log。
安装第四步,生成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; } 根据具体情况配置路径!
安装第二步,提示数据库连接失败怎么办?
查看是否是数据库账号密码填写错误,可以试着用填写的账号密码直接连接数据库,一般来说都是数据库账号密码填写错误导致这个问题。
为什么不推荐windows的iis环境安装?
网站的访问速度,与网校的配置有关,同样人数的情况下,配置越高,访问越快,反之访问越慢。Windows下安装,比Linux下访问慢很多。 ES系统在Linux下支持最好,不推荐Windows安装,尤其不支持IIS,不单是加载慢,后期会花大量时间在处理环境问题上,得不偿失。
上传本地视频出现:“请求上传授权码失败”
打开【管理后台】-【教育云】-【云视频设置】, 点击页面最底部【保存】按钮,再到课时管理中试试视频上传。
Windows+IIS7以上+MYSQL+PHP5.5以上+EduSoho
安装教程地址: 课时5:http://www.qiqiuyu.com/course/151
安装条件(安装要求)
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
ES标准环境配置
官方推荐的配置是LNMP,即Linux+Nginx+MySQL+PHP。 安装教程:http://www.qiqiuyu.com/course/explore/install
EduSoho正确配置对性能和安全的影响
详细说明请看: http://www.qiqiuyu.com/course/125
安装ES的PHP版本要求
PHP 版本必须≥ 5.5 下载地址: http://cn2.php.net/downloads.php
85 课程
13 班级
53 题库
7 商城
8 CRM
33 资讯
28 小组
78 其他
3 证书