Aquesta és una revisió antiga del document
dokuwiki
plugins
development
config
cambios Dreamhost
inc/preload.php: cambiar ubicación directorio confconf/dokuwiki.phpcambiar ubicación savedir (all save files)conf/local.php:- cambiar ubicación datadir:
$conf['datadir'] = '/var/www/dokudata/data/dokugit/wiki/pages';
- cambiar ubicación mediadir:
$conf['mediadir'] = '/var/www/dokudata/data/dokugit/wiki/media';
$conf['hidewarnings'] = 1;
- para evitar Warnings en PHP 8 de plugins que no estan actualizados
conf/mime.local.php- añadir extensiones de archivos para que las reconozca
- si no da un error de forbidden → https://www.dokuwiki.org/config
- Permisos escritura claros:
data/logdata/cacheconf
migración a docker
- docker-compose.yml
services: dokuwiki: image: dokuwiki/dokuwiki:stable # other tags: master, <date> or <codename> #user: "1000:1000" # adjust to your required user id user: "1043:100" restart: unless-stopped ports: - "8088:8080" # internal port is 8080, map to what you need environment: PHP_TIMEZONE: Europe/Andorra #PHP_MEMORYLIMIT: 256M #PHP_UPLOADLIMIT: 128M volumes: - ./wiki:/storage # ubicación conf, data, lib - ./logs/apache:/var/log/apache2
- para conservar tags:
- copiar dokudata/data/ en ./wiki/data
- mover dokudata/data/dokugit/wiki/pages en ./wiki/data/pages
- mover dokudata/data/dokugit/wiki/media en ./wiki/data/media
- eliminar dokudata/data/dokugit
- verificar permisos en directorios
search
- exclude: -
- partial matching: *
- prefix, sufix, partial (both)
- exact ««
- @ o ns: search in namespace
- ^ o -ns: exclude
- | OR (by default is AND)
- menos prioridad que AND (ver en group)
- (…) group search
dokuwiki -(plugin | @plugin)dokuwiki plugin | template→(dokuwiki plugin) | template- el AND (por defecto) tiene más fuerza que el OR. Si queremos que sea al revés →
dokuwiki (plugin | template)
URL
- https://www.dokuwiki.org/farms: varias instalaciones WIKI compartiendo core