我只是安装MediaWiki(爱它)。我正在寻找this来添加图片。我可以理解
的逻辑[[File:MediaWiki:Image sample | 50px]]
但是我在哪里设置“文件”的文件路径(在LocalSettings.php中没什么明显的)......还是有一些其他的逻辑工作?
我很感激任何帮助 感谢
答案 0 :(得分:10)
文件位置由$wgLocalFileRepo确定,默认情况下取决于$wgUploadDirectory和$wgHashedUploadDirectory。上传目录默认为[MediaWiki base dir]/images
(Adrian必须使用旧版本)。 If hashing is enabled,/x/xy
将附加到路径中,其中xy是文件名的md5哈希的前两个字母。
答案 1 :(得分:1)
DefaultSettings.php的默认值为:
$ wgUploadPath =“$ wgScriptPath / uploads”;
$ wgUploadDirectory =“$ IP / uploads”;
如果您想更改此设置,则应将其复制并粘贴到LocalSettings.php
中并确保$wgEnableUploads = true;
也在LocalSettings.php中。
答案 2 :(得分:0)
您的“图片样本”是图片的名称,而不是文件的名称。通过配置文件,您只需设置图像上传的根文件夹。
答案 3 :(得分:0)
仅供将来参考,以防其他人遇到此问题:
我在Mac OS Sierra上安装了MediaWiki,当我尝试上传图片时收到以下消息:
Failed:
Could not open lock file for "mwstore://local-backend/local-public/d/d9/babypicture.png".
我将mediawiki_root / images文件夹的权限更改为_www user和group所有。
chown -R _www:_www wiki/images
之后我能够上传图片。