User Tools

Site Tools


dokuwiki

Differences

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

Link to this comparison view

Next revision
Previous revision
dokuwiki [2012/07/07 21:01] – created admindokuwiki [2019/10/28 12:00] (current) francesco
Line 1: Line 1:
-Si entra con *Admin* e poi con la password di root.+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
 + 
 +Dove sono registrati i dati? 
 + 
 +<code> 
 +root@serverHP:/var/lib/dokuwiki/data/pages# ls -alh 
 +total 64K 
 +drwx------  4 www-data www-data 4,0K  7 juil. 22:30 . 
 +drwx------ 10 www-data www-data 4,0K  3 juil. 23:42 .. 
 +-rw-r--r--  1 www-data www-data   53  7 juil. 20:52 apache.txt 
 +-rw-r--r--  1 www-data www-data 1,2K  7 juil. 22:55 back_up.txt 
 +-rw-r--r--  1 www-data www-data   51  7 juil. 22:25 dokuwiki.txt 
 +-rw-r--r--  1 www-data www-data   53  7 juil. 21:02 hardware.txt 
 +-rw-r--r--  1 www-data www-data    8  7 juil. 20:52 mail.txt 
 +-rw-r--r--  1 www-data www-data  444  7 juil. 20:52 mio_rapporto_col_programma_in_date.txt 
 +-rw-r--r--  1 www-data www-data 5,3K  7 juil. 23:11 mutt.txt 
 +-rw-r--r--  1 www-data www-data  205  7 juil. 21:00 nginx.txt 
 +drwxr-xr-x  2 www-data www-data 4,0K  3 juil. 23:42 playground 
 +-rw-r--r--  1 www-data www-data   48  7 juil. 22:26 server.txt 
 +-rw-r--r--  1 www-data www-data   52  7 juil. 20:40 start.txt 
 +-rw-r--r--  1 www-data www-data    7  7 juil. 21:01 text_editors.txt 
 +drwxr-xr-x  2 www-data www-data 4,0K  3 juil. 23:42 wiki 
 +</code> 
 + 
 +io in realtà faccio il back up più su, ma forse è inutile? Prendo tutta la directory dokuwiki, compreso un sacco di cache che forse è ridondante. 
 + 
 +Adesso [25 maggio 2013] che ho risolto il problema dell'invio di mail dal server [[inviare_mail_dal_server]] posso anche invitare altre persone a collaborare alla mia wiki; per esempio Florence per i film. 
 + 
 +Sul km2 sotto FreeBSD la wiki funziona bene, ma da quando ho sostituito *sendmail* con *opensmtp* non riesco più ad inviare mail di conferma a chi si iscrive. Ho cambiato i parametri in 
 + 
 +<code> 
 +/use/local/etc/php.ini 
 +</code> 
 + 
 +ma continua a non funzionare. 
 + 
 +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.1341687676.txt.gz · Last modified: 2012/07/07 21:01 by admin