Chinaunix首页 | 论坛 | 博客
  • 博客访问: 20571
  • 博文数量: 8
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 90
  • 用 户 组: 普通用户
  • 注册时间: 2020-07-22 16:27
文章分类
文章存档

2020年(8)

我的朋友
最近访客

分类: PHP

2020-07-27 14:21:47

本文是目前最全面、最细致的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:

1. yum install php-mbstring

2. 修改php.ini ,添加配置信息

echo ‘extension=mbstring.so’ >>/etc/php.ini

3. 重启PHP进程或者PHP-FPM

方法2:

1. cd /usr/src/php-5.3.6/ext/mbstring

2. /usr/local/php/bin/phpize

3.  ./configure --with-php-config=/usr/local/bin/php-config  

4. make && make install

5. 重启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最新开源安装包,自行下载:

阅读(1246) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~