Moodle不支持JPEG,上传图片时不能显示

Moodle不支持JPEG,上传图片时不能显示

daniel li發表於
Number of replies: 0
我自己下载的tar包把jpeg装上去了,似乎装成功,然后我再次编译gd 的时候, 带了 --with-jpeg=/usr/local/jpeg  编译后屏幕信息是显示
Support for PNG library:             yes
   Support for JPEG library:         yes
   Support for Freetype 2.x library: yes
   Support for Fontconfig library:   no
   Support for Xpm library:          no
   Support for pthreads:             yes
 
信息表明gd是支持 jpeg的,我想这次jpeg应该是装成功了吧。 另外我还装了libpng库和Freetype, 也都显示gd是支持的。
 
在我就再次编译gd后, 再 用 下面这条命令重新编译PHP:
./configure --prefix=/usr/local/php5 --with-config-file-path=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --with-zlib --with-zlib-dir=/usr/bin --with-gd=/usr/local/gd2 --enable-mbstring --with-png-dir=/usr/local/libpng --with-jpeg-dir=/usr/local/jpeg  --with-freetype-dir=/usr/local/freetype  --enable-gd-native-ttf --enable-gd-jis-conv --enable-ftp
 
(注意红色的部分, 我已经包含了gd,jpeg,png和freetype), 
再次编译php 没出错, 然后我再用 make install重新安装了 php5, 然后重启apache, 再此进入Moodle系统,修改个人资料上传照片, 但是还是显示出错,附件中第一张粉红的矩形包围的图片是我从电脑屏幕上剪下来的出错画面, moodle仍然是显示不支持jpeg,而且页面上是显示的乱码
 
请看附件中2张从屏幕上剪下来的图,请注意看用红色矩形 圈起来的显示GD信息的部分

第一张关于GD信息图片的位置 是  管理 r_breadcrumb.gif PHP info  , 里面的表格都是显示系统信息, 里面 显示GD 是enable的, 而且版本是2.0以上, gif 支持也是打开的。

第二张关于GD信息的位置是  管理 r_breadcrumb.gif 设置r_breadcrumb.gif 变量 》操作系统  里面的系统探测结果也表明安装了Gd2.X
 
 
综合这系统本身显示的信息 , 应该是 GD安装成功的。 但是为什么还是显示不能支持JPEg呢?
请问我的步骤是不是有错? 该怎么装jpeg,gd,还有php才可以使moodle支持jpeg图片呢? 另外我装了libpng.freetype这2个,完整的Moodle系统到底需要装哪些包才够用? 还需不需要装 某些资料里说的 t1lib 和xpm等图像支持库呢?
評比平均分數: -