Manual:$wgTmpDirectory/nl

Details
Het lokale bestandssysteempad naar een tijdelijke directory. Dit moet schrijfbaar zijn. Het moet niet toegankelijk zijn vanaf het web, dus probeer het buiten de document root te plaatsen (aanbevolen) of ontzeggen van toegang vanaf het web via .htaccess of webserverconfiguratie. Het hebben van bestanden uit deze map die toegankelijk zijn vanaf het web kan een veiligheidsrisico zijn.

$wgTmpDirectory wordt door  gebruikt om te controleren waar MediaWiki tijdelijke bestanden naar toe schrijft, inclusief:


 * Oude en nieuwe tempfiles voor externe uitvoerbare externe diff tools geconfigureerd door
 * - gebruikt voor chunked uploading, enkele transformaties, en verschillende delen van de backend code
 * UID Generator node en lock bestanden.
 * Upload from URL
 * The directory which a CACHE_DBA cache places it's DBA database file. Can be overridden using.
 * Importing uploads from XML dumps
 * - used for SVG transformation

Common pitfalls
If you are getting this error, an incorrect setting for $wgTmpDirectory often is the cause:

Warning: rename(/tmp/l10n_cache-en.cdb.tmp.335721450,/tmp/l10n_cache-en.cdb): Operation not permitted in /.../vendor/wikimedia/cdb/src/Writer/DBA.php on line 59

Fatal exception of type MWException: Warning: dba_close: supplied resource is not a valid DBA identifier resource in /.../vendor/wikimedia/cdb/src/Writer/DBA.php on line 54

Fatal error: Uncaught Cdb\Exception: Unable to move the new CDB file into place. in /.../vendor/wikimedia/cdb/src/Writer/DBA.php:60

The solution is to set $wgTmpDirectory to a folder, which actually is writable by the webserver user.

Sometimes it is useful to have separate directories for the web server and CLI user, if they require different permissions. For example:

See for more information!

Usage in unsupported MediaWiki versions
The path to the temporary directory. When using CACHE_DBA as your, this allows you to select which directory is used.