Image MediaWiki如何计算图像的文件路径?

Image MediaWiki如何计算图像的文件路径?,image,mediawiki,Image,Mediawiki,我只是在安装MediaWiki(喜欢它)。我正在寻找添加图像的方法。我能理解你的逻辑 [[文件:MediaWiki:图像样本| 50px]] 但是我在哪里为“File”设置了文件路径(LocalSettings.php中没有明显的内容)。。。还是有其他逻辑在起作用 我非常感谢你的帮助 谢谢您的“图像样本”是图像的名称,而不是文件名。通过配置文件,您只需设置图像上载的根文件夹。DefaultSettings.php中的默认值为: $wgUploadPath=“$wgScriptPath/uploa

我只是在安装MediaWiki(喜欢它)。我正在寻找添加图像的方法。我能理解你的逻辑

[[文件:MediaWiki:图像样本| 50px]]

但是我在哪里为“File”设置了文件路径(LocalSettings.php中没有明显的内容)。。。还是有其他逻辑在起作用

我非常感谢你的帮助
谢谢

您的“图像样本”是图像的名称,而不是文件名。通过配置文件,您只需设置图像上载的根文件夹。

DefaultSettings.php中的默认值为:

$wgUploadPath=“$wgScriptPath/uploads”
$wgUploadDirectory=“$IP/uploads”

如果要更改此内容,应将其复制并粘贴到


并确保
$wgEnableUploads=true也在LocalSettings.php中。

文件位置由默认情况下依赖于和的位置确定。上载目录默认为
[MediaWiki base dir]/images
(Adrian必须使用旧版本)
/x/xy
将被追加到路径,其中xy是文件名md5哈希的前两个字母。

仅供将来参考,以防其他人遇到此问题:

我在Mac OS Sierra上安装了MediaWiki,当我尝试上载图像时,收到以下消息:

Failed:
Could not open lock file for "mwstore://local-backend/local-public/d/d9/babypicture.png".
我已将mediawiki_root/images文件夹的权限更改为由www用户和组拥有

chown -R _www:_www wiki/images

之后我就可以上传图片了

如果图像按钮插入
[[File:MediaWiki:image sample | 50px]]
则翻译一定有问题
MediaWiki:Image sample
是应从中获取示例文件名的wiki页面的名称。这似乎不再准确$wgUploadPath默认为{$wgScriptPath}/images,而$wgUploadDirectory默认为{$IP}/images。