国产精品久久久久久亚洲影视,性爱视频一区二区,亚州综合图片,欧美成人午夜免费视在线看片

意見箱
恒創(chuàng)運營部門將仔細(xì)參閱您的意見和建議,必要時將通過預(yù)留郵箱與您保持聯(lián)絡(luò)。感謝您的支持!
意見/建議
提交建議

如何正確配置MediaWiki以實現(xiàn)文件上傳功能?

來源:佚名 編輯:佚名
2025-04-02 21:45:04

如何正確配置MediaWiki以實現(xiàn)文件上傳功能?

啟用基礎(chǔ)文件上傳功能

編輯MediaWiki根目錄下的LocalSettings.php文件,添加以下配置參數(shù)以激活核心上傳功能:

$wgEnableUploads = true;
$wgUseImageMagick = true;
$wgImageMagickConvertCommand = "/usr/bin/convert";

配置文件類型與大小限制

LocalSettings.php中定義允許上傳的文件擴展名:

$wgFileExtensions = ['png', 'gif', 'jpg', 'jpeg', 'pdf', 'doc', 'xls'];

調(diào)整PHP配置文件(php.ini)的參數(shù)以匹配需求:

upload_max_filesize = 64M
post_max_size = 128M

設(shè)置上傳目錄權(quán)限

確保服務(wù)器對上傳目錄具有寫入權(quán)限:

chmod -R 755 /path/to/mediawiki/images/
chown -R www-data:www-data /path/to/mediawiki/images/

安全增強配置

添加MIME類型驗證防止文件偽裝攻擊:

$wgVerifyMimeType = true;
$wgMimeTypeBlacklist = ['application/x-php', 'text/html'];

驗證與問題排查

  • 訪問Special:Upload測試上傳界面
  • 檢查服務(wù)器錯誤日志定位權(quán)限問題
  • 使用phpinfo()確認(rèn)PHP參數(shù)生效
  • 驗證文件哈希值檢測傳輸完整性

進(jìn)階配置建議

對于大型站點建議啟用分布式存儲:

$wgLocalFileRepo = [
    'class' => 'LocalRepo',
    'name' => 'local',
    'directory' => '/mnt/storage/wiki-images',
    'url' => 'https://cdn.example.org/wiki-images'
];
本網(wǎng)站發(fā)布或轉(zhuǎn)載的文章均來自網(wǎng)絡(luò),其原創(chuàng)性以及文中表達(dá)的觀點和判斷不代表本網(wǎng)站。
上一篇: .vm centos7修改ip . | CentOS7虛擬機IP配置指南 下一篇: 密云高防攻擊服務(wù)器:全方位解析企業(yè)級網(wǎng)絡(luò)安全解決方案