2014-09-13 53 views
0

最近我在nginx上部署了dokuwiki,并意识到图像没有加载。为了解决这个问题的模板被添加到nginx.confnginx阻止dokuwiki中的图像

location ~ ^/wiki/(lib)/ { allow all; # }

这个工作对文章内嵌仍然不会显示主题,但图像下面的规则。关于需要添加nginx规则以使图像上传到dokuwiki的任何想法都可见?

也为有兴趣在这里是我跟着部署维基http://www.bigthinkingapplied.com/launching-a-private-wikipedia-using-dokuwiki/

回答

1

这可能是因为图像自动保存到一个单独的位置的情况下的步骤。 (在dokuwiki.org主页上,它们位于_media /下) - 您可能需要向nginx添加一条规则以处理对此文件夹的请求 - 类似于:

location /_media/ { #do file serving here } 
+0

谢谢Gary。事实证明,我的教程中的指示很好,而且nginx规则是正确的,并且已经到位。我的测试是使用wiki备份完成的,因为它缺少dokuwiki中的/ data下的媒体目录,所以未正确恢复。 – nneko 2014-09-14 02:58:44