gpt4 book ai didi

mediawiki - 升级后维基页面中不显示图像

转载 作者:行者123 更新时间:2023-12-03 08:24:22 26 4
gpt4 key购买 nike

我最近将 Mediawiki 1.18 安装升级到版本 1.23,遵循 the guide .所有的数据和帐户似乎都已转移。为了再次上传文件,我必须运行以下命令:

sudo chown -R www-data images
sudo chmod -R 755 images/

我现在可以上传图片了。在 Special:ListFiles 中,我可以看到所有上传的内容,并且图像以全尺寸和缩略图的形式正确显示。但是,当我将它们包含在页面中时,它们不会呈现为图像。例如,File:Margin_padding.png 当包含在 [[File:Margin padding.png]] 中时,呈现如下:

File rendering

我发现的大多数听起来类似的问题都是由于错误的 MIME 类型检测造成的,但根据 mediawiki 和 PHP 交互式 shell,示例图像是 image/php。我对迁移前后上传的图像有相同的症状。是否存在任何可能导致此行为的设置?

最佳答案

在 1.18 版的 LocalSettings.php 文件中,我有 $wgUrlProtocols[] = "file:";。从版本 1.20.2 开始,this breaks image embedding .解决方案是改用 file://

$wgUrlProtocols[] = "file://";

感谢 Carmela 在 #mediawiki IRC channel 上的贡献。

关于mediawiki - 升级后维基页面中不显示图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25286346/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com