Manual:$wgSaveDeletedFiles/zh
From Linux Web Expert
File:OOjs UI icon alert-destructive.svg | <translate> This feature was removed completely in version <tvar name=ver>1.11.0</tvar>.</translate> |
<translate> Files and file uploads</translate>: $wgSaveDeletedFiles | |
---|---|
标记存储被删除的图像以用于反删除。 |
|
<translate> Introduced in version:</translate> | 1.7.0 (r14777) |
<translate> Removed in version:</translate> | 1.11.0 |
<translate> Allowed values:</translate> | (布尔值) |
<translate> Default value:</translate> | false |
<translate> Other settings:</translate> <translate> Alphabetical</translate> | <translate> By function</translate> |
细节
此设置指定通过Wiki界面删除的文件不会在磁盘上物理删除,而是移出并在数据库中标记为“已删除”(与Wiki页面的方式相同)。
MediaWiki 1.11.0及其以后版本
此设置已在MediaWiki 1.10.0 版本移除,该选项目前被无条件启用。
早期版本
在MediaWiki 1.11.0版本之前,删除的文件默认被简单地丢弃。 要保留它们且可以被反删除:
- 在网站服务器创建一个可写但通过互联网无法访问的目录。
- 将
$wgSaveDeletedFiles
设定为true。 - 设置$wgFileStore ['deleted']['directory']所要保留的路径。
示例
以下是默认设置,禁用所有对反删除的支持:
$wgSaveDeletedFiles = false;
$wgFileStore['deleted']['directory'] = null;
以下是修改过的设置,将所有被删除的图像存储于/var/wiki/private/deleted
:
$wgSaveDeletedFiles = true;
$wgFileStore['deleted']['directory'] = "/var/wiki/private/deleted";