我刚发现mediawiki没有使用move_uploaded_file
Docs。那么mediawiki如何将文件上传到数据库?
答案 0 :(得分:4)
includes/upload
和includes/filerepo
文件夹中有一个非常复杂的文件系统类系统。据我所知,相关的一行是includes/filerepo/FSRepo.php
的第216行:
if ( !rename( $srcPath, $dstPath ) ) {
如果你真的想弄清楚系统是如何工作的,我建议你从includes/upload/UploadFromFile.php
开始,然后通过对象网络。如果你想要你的理智,我建议你不要。