User Tools

Site Tools


dokuwiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
dokuwiki [2013/10/29 20:24] admindokuwiki [2019/10/28 12:00] (current) francesco
Line 1: Line 1:
 +Dopo un aggiornamento del port in FreeBSD, è necessario cambiare l'owner e il group di alcune directory:
 +
 +<code>
 +ks3367031# pwd
 +/usr/local/www/dokuwiki/data
 +ks3367031# ll
 +total 142
 +-r--r--r--   1 root  wheel     31 May  5 22:53 .htaccess
 +-r--r--r--   1 root  wheel     32 May  5 22:53 _dummy
 +drwxr-xr-x   3 www   www    56320 May 13 11:44 attic
 +drwxr-xr-x  18 www   www      512 May 13 11:44 cache
 +-rw-r--r--   1 www   www     7180 Aug 18  2012 deleted.files
 +drwxr-xr-x   2 www   www     1536 May 13 12:01 index
 +drwxr-xr-x   2 www   www      512 May 13 12:02 locks
 +drwxr-xr-x   3 www   www     3584 May  5 22:53 media
 +drwxr-xr-x   2 www   www      512 May 13 11:44 media_attic
 +drwxr-xr-x   2 www   www     4608 May 13 11:44 media_meta
 +drwxr-xr-x   4 www   www    25088 May 13 11:44 meta
 +drwxr-xr-x   4 www   www     7680 May  9 11:24 pages
 +-r--r--r--   1 root  wheel   7917 May  5 22:53 security.png
 +-r--r--r--   1 root  wheel  12093 May  5 22:53 security.xcf
 +drwxr-xr-x   2 www   www      512 May  5 22:53 tmp
 +</code>
 +
 +Con il comando:
 +
 +<code>
 +chown www:www attic/ cache/ index/ locks/ media/ media_attic/ media_meta/ meta/ pages/ tmp/
 +</code>
 +
 +----
 Si entra con *admin* e poi con la password di root. Si entra con *admin* e poi con la password di root.
  
Line 36: Line 67:
  
 Non è grave perché in ogni caso ho potuto creare l'account per Florence anche direttamente, entrando come admin. Non è grave perché in ogni caso ho potuto creare l'account per Florence anche direttamente, entrando come admin.
 +
 +----
 +
 +Per modificare il file di configurazione, cioè **dokuwiki.php** in
 +
 +<code>
 +ks3367031# pwd
 +/usr/local/www/dokuwiki/conf
 +</code>
 +
 +cambiare provvisoriamente i permessi - di default a 0444 - con il comando:
 +
 +<code>
 +ks3367031# chmod 0644 dokuwiki.php
 +</code>
 +
 +e poi rimetterli a posto con il comando:
 +
 +<code>
 +ks3367031# chmod 0444 dokuwiki.php
 +</code>
 +
 +----
 +
 +27 luglio 2018, ho cambiato i permessi del file:
 +
 +<code>
 +-rw-r--r--  1 www        www         445B Dec 15  2016 users.auth.php
 +</code>
 +
 +per poter editare gli user. Ma gli altri file?
 +
 +<code>
 +root@ks3367031:/usr/local/www/dokuwiki/conf # ls -lhrt
 +total 116
 +-rw-r--r--  1 francesco  francesco   242B Sep 26  2013 plugins.local.php
 +-rw-r--r--  1 francesco  francesco   229B Sep 26  2013 acl.auth.php
 +-rw-r--r--  1 francesco  francesco   401B Nov 10  2013 local.php.bak
 +-r--r--r--  1 francesco  francesco    12K Apr 21  2014 dokuwiki.php_BKK
 +-rw-r--r--  1 francesco  francesco   439B Apr 27  2014 local.php
 +-rw-r--r--  1 www        www         445B Dec 15  2016 users.auth.php
 +-rw-r--r--  1 root       wheel       1.7K May  3 08:36 wordblock.conf
 +-rw-r--r--  1 root       wheel       153B May  3 08:36 users.auth.php.dist
 +-rw-r--r--  1 root       wheel       748B May  3 08:36 smileys.conf
 +-rw-r--r--  1 root       wheel       105B May  3 08:36 scheme.conf
 +-rw-r--r--  1 root       wheel       552B May  3 08:36 plugins.required.php
 +-rw-r--r--  1 root       wheel       173B May  3 08:36 plugins.php
 +-rw-r--r--  1 root       wheel        11K May  3 08:36 mysql.conf.php.example
 +-rw-r--r--  1 root       wheel       2.2K May  3 08:36 mime.conf
 +-rw-r--r--  1 root       wheel       2.5K May  3 08:36 mediameta.php
 +-rw-r--r--  1 root       wheel        32B May  3 08:36 manifest.json
 +-rw-r--r--  1 root       wheel       462B May  3 08:36 local.php.dist
 +-rw-r--r--  1 root       wheel       1.2K May  3 08:36 license.php
 +-rw-r--r--  1 root       wheel       1.7K May  3 08:36 interwiki.conf
 +-rw-r--r--  1 root       wheel       354B May  3 08:36 entities.conf
 +-rw-r--r--  1 root       wheel        12K May  3 08:36 dokuwiki.php
 +-rw-r--r--  1 root       wheel       2.0K May  3 08:36 acronyms.conf
 +-rw-r--r--  1 root       wheel       448B May  3 08:36 acl.auth.php.dist
 +-rw-r--r--  1 root       wheel       174B May  3 08:36 .htaccess
 +</code>
 +
 +In realtà è tutto spiegato qui:
 +
 +https://www.dokuwiki.org/install:permissions
 +----
 +{{:kvm_stream_pro.png?400 |}}Dopo l'aggiornamento da Ubuntu 19.04 a Ubuntu 19.10 non mi funzionava più la DokuWiki su localhost. Ho dovuto installare il pacchetto php-cgi, ed è ripartita. Ma la Wiki non è comunque a posto (per esempio non posso sincronizzarla con quella su firminmaillard.org) probabilmente a causa del passaggio da PHP72 a PHP73 su questa versione di Ubuntu.
 +
 +Ho allora deciso di installare FreeBSD 11.3 (la stessa versione che ho sul server OVH) in una macchina virtuale [[KVM]] sul [[Thinkpad X280]] e di collegarmici in locale dal navigatore. Funziona perfettamente! Poi trasmetto al server gli aggiornamenti fatti in locale tramite in plugin Sync.
 +
 +Poi ho fatto la stessa cosa anche sull' [[HP Stream pro G3]] ma, visto che quest'ultimo è molto meno potente, in questo caso nella macchina virtuale FreeBSD uso pkg e non i ports con Synth come faccio sul [[thinkpad_x280|X280]].
dokuwiki.1383074641.txt.gz · Last modified: 2013/10/29 20:24 by admin