Next revision | Previous revision |
dokuwiki [2012/07/07 21:01] – created admin | dokuwiki [2019/10/28 12:00] (current) – francesco |
---|
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]]. |