MediaWiki上传文件

1、修改LocalSetting.php文件,让wiki允许上传文件
$wgEnableUploads = true;
 
2、修改includes/DefaultSettings.php,让wiki支持更多的文件上传
$wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg', 'pdf', 'doc', 'docx', 'xls', 'xlsx' ); 

 

3、在搜索框搜索Special:Upload,进入图片上传界面(需要登陆)

MediaWiki上传文件_第1张图片
 

4、选择文件,输入目标文件名,点击上传文件

注:这里遇到一个错误: Could not create directory “mwstore://local-backend/local-public/7/70,
解决方案参见: http://stackoverflow.com/questions/22303606/file-upload-error-in-mediawiki-1-22-3-could-not-create-directory-mwstore-lo
错误是说没有目录操作权限,命令添加权限即可
sudo chown -R www-data:www-data images/
sudo chmod -R 755 images/
 
5、在“上传的文件列表”查看自己上传的文件

 
6、在编辑正文的时候,将文件引入到正文中,语法如下
[[文件:Wiki文件上传测试文件.docx ‎]]
如图:

MediaWiki上传文件_第2张图片
 
7、保存正文,效果如图

MediaWiki上传文件_第3张图片
 
8、查看文件,点击链接,会跳转到文件详情页

MediaWiki上传文件_第4张图片
 
 9、点击文件名,即可下载
MediaWiki上传文件_第5张图片
 
 

你可能感兴趣的:(MediaWiki)