最全EduSoho开源版安装教程4:常见EduSoho扩展安装教程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了最全EduSoho开源版安装教程4:常见EduSoho扩展安装教程相关的知识,希望对你有一定的参考价值。
本文是目前最全面、最细致的EudSoho官方教程,包含EduSoho在各种操作系统安装的方法,以及一些常见问题的解决方法,将持续更新,希望能帮助大家快速转型线上,实现在线教育!
一. mbstring扩展安装
?ubuntu 下:
sudo apt-get install php5-mbstring
重启php进程,重启web服务器
?CentOS 下:
方法1 通过yum进行在线安装:
yum install php-mbstring
修改php.ini ,添加配置信息 : echo ‘extension=mbstring.so’ >>/etc/php.ini
3重启PHP进程或者PHP-FPM
方法2 利用源码进行编译安装:
cd /usr/src/php-5.3.6/ext/mbstring
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/bin/php-config
make && make install
重启PHP进程或者PHP-FPM
?red hat,centos,fedora相关的操作系统缺乏php的mbstring扩展的解决方案:
方法1:
- yum install php-mbstring
- 修改php.ini ,添加配置信息
echo ‘extension=mbstring.so’ >>/etc/php.ini - 重启PHP进程或者PHP-FPM
方法2: - cd /usr/src/php-5.3.6/ext/mbstring
- /usr/local/php/bin/phpize
- ./configure --with-php-config=/usr/local/bin/php-config
- make && make install
- 重启PHP进程或者PHP-FPM
二. 视频上传不了或者视频过大不能上传
视频上传不了,通常有3种情况:
1、服务器上传的目录被限制了访问,尤其是虚拟主机:这个目录位于 edusoho/app/data/udisk这种情况一般不会出现,因为安装的时候已经检测过。
2、PHP限制了上传大小:找到php.ini,修改下列参数,重启php-fpm或者apache
post_max_size = 300M
upload_max_filesize = 300M
memory_limit = 300M
3、web服务器(nginx,Apache)限制了上传大小
Nginx: 打开nginx.conf
并在http{}字段里添加 client_max_body_size 300M;
Apache:
/etc/httpd/conf.d/php.conf (不同系统位置有所不同)
LimitRequestBody 300M
?EduSoho网络课堂是杭州阔知网络科技有限公司自主研发的一款网校产品,发布于2013年10月,是国内首个开源网校系统,与Moodle和Open edX并列为世界三大开源在线教育平台产品。
?本系列文章旨在为想要安装EduSoho开源版的教育机构提供帮助,助力大家低成本搭建网校,开展在线教育。
下期预告:FTP工具使用
EduSoho最新开源安装包,自行下载:http://www.edusoho.com/open/show
以上是关于最全EduSoho开源版安装教程4:常见EduSoho扩展安装教程的主要内容,如果未能解决你的问题,请参考以下文章