Jump to content

Руководство:$wgUploadPath

From mediawiki.org
This page is a translated version of the page Manual:$wgUploadPath and the translation is 89% complete.
URL-адреса серверов и пути к файлам: $wgUploadPath
Сегмент пути каталога загрузки
Введено в версии:Before 1.1.0
Удалено в версии:всё ещё используется
Допустимые значения:(путь)
Значение по умолчанию:"{$wgScriptPath }/images" (1.8+)
"{$wgScriptPath }/upload" (pre-1.1 - 1.7)
(Note: The default value of this variable depends on other variables, such as the values set in Setup.php , after LocalSettings.php is executed.)

Подробнее

Относительный путь к каталогу загрузки. Это используется для создания URL-адресов для просмотра загруженных файлов.

В большинстве случаев это просто компонент пути, например, "/w/images". Если загруженные файлы подаются из другого домена, это может быть полностью квалифицированный URL с именем хоста, например "http://upload.wikimedia.org/wikipedia/en".

Если переменная содержит локальный путь (без "http://"), то она должна начинаться с слайджа, иначе это приведет к плохуму URL-адресу. (For example if you set it to "foldername" it will result in files being loaded from "http://www.example.comfoldername" - note the missing slash after ".com")

По умолчанию значение $wgEnableUploads равно false Также не забудьте установить разрешения на каталог.

To enable permission checks on image files, $wgUploadPath can be pointed to the img_auth.php script ($wgUploadPath = "$wgScriptPath/img_auth.php";) - see Manual:Image authorization for instructions.

Есть и другие переменные, которые определяются относительно этого. Если вы переопределите это в вашем LocalSettings.php, то все зависимые переменные, включая $wgUploadDirectory , также должны быть переопределены. Если эти два параметра не совпадают, файлы будут загружены в папку ($wgUploadDirectory), отличную от той, из которой MediaWiki будет пытаться их загрузить для просмотра ($wgUploadPath)!
Если использовать $wgUseInstantCommons или $wgForeignFileRepos при включенном кэшировании файлов, кэшированные внешние файлы будут предоставляться из $wgUploadPath

См. также