2015-01-13 3 views
-3

우리는 1G와 6G 사이에 많은 가상 박스 이미지를 업로드해야합니다. 그래서 업로드를 위해 ftp를 사용하고 mediawiki에 파일을 포함시키는 것을 선호합니다.효율적인 방법으로 큰 파일을 mediawiki에 업로드하는 방법

이 방법이 있습니까?

현재 폴더에 업로드 한 다음 UploadLocal 확장자를 사용하여 파일을 포함 할 수있는 jailed ftp 사용자를 사용합니다.

하지만이 파일은 1G 주변의 파일보다 작습니다. 더 큰 파일을 업로드하면 타임 아웃이 발생하고 심지어 PHP의 execution_time을 3000s로 설정하면 약 60 초 후에 505 게이트웨이 타임 아웃 (마녀가 로그에 나타나는 유일한 것임)으로 중지됩니다.

이렇게하는 더 좋은 방법이 있습니까?

+1

Stackoverflow는 프로그래밍 관련 질문에 가장 적합합니다. 대신 http://superuser.com/을 시도 할 수 있습니다. –

답변

2

maintenance/importImages.php을 사용하여 셸에서 파일을 가져올 수 있습니다. 또는 $wgAllowCopyUploads, $wgAllowAsyncCopyUploads 및 친구들을 뒤집어서 URL로 업로드하십시오 (job queue be run using cronjobs 필요). 또는 MediaWiki에 파일을 업로드해야 할지를 결정하십시오. 링크만으로 충분하기 때문입니다.

+0

감사합니다. 위키 외부에서 파일을 호스팅하려고 생각했지만 설명과 응석을 놓칠 것입니다. – Finn

관련 문제