cqwzlb 发表于 2015-10-19 20:47:17

求军哥帮忙:Moodle2.5在LNMP环境:php文件能正常运行, gif、jpg、bmp等图片不能显示(显示为X)

求军哥帮忙:Moodle2.5在LNMP(CentOS6.4x64)环境,:php文件能正常运行, gif、jpg、bmp等图片不能显示(显示为X)问题与https://bbs.vpser.net/viewthread.php?tid=9966&highlight=%E5%9B%BE%E7%89%87描述近问题现象相同。

说明:moodle程序放在默认目录下的moodleweb(/home/wwwroot/default/moodleweb)文件夹下,访问地址是:http://ip/moodleweb

军哥的回答是:
nginx.conf里有部分图片,css、js等设置了缓存过期时间,有时候在有些程序有伪静态的情况下会有影响,需要将其去掉。

如果css 图片之类是伪静态实现的,需要将伪静态加到nginx上或nginx.conf里设置将这些需要伪静态实现的文件按php的格式转到apache上    (我的环境是LNMP)


再能否具体一点,或者有没有别的解决办法?


对于这个问题折腾了好长时间了,没办法只要在些请求军哥帮助了,非常感谢!
在此附上nginx.conf文件

cqwzlb 发表于 2015-10-19 22:44:06

求军哥解答

licess 发表于 2015-10-20 10:01:49

lnmp的话就“nginx.conf里有部分图片,css、js等设置了缓存过期时间,有时候在有些程序有伪静态的情况下会有影响,需要将其去掉。” 只能按这个试试了

你这个配置文件你全部都自己该了,没法说,你只能按原lnmp的配置文件,加上他们官网的伪静态试试

cqwzlb 发表于 2015-10-20 13:30:39

感谢军哥的支持,我再找找
页: [1]
查看完整版本: 求军哥帮忙:Moodle2.5在LNMP环境:php文件能正常运行, gif、jpg、bmp等图片不能显示(显示为X)