Nobody cares if we cannot login now. Still important but not critical. Content is useful and updated.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
All Stories
Oct 1 2024
Sep 28 2024
Sep 27 2024
Seems that works now.
Scusate se interrompo questo momento idilliaco con un report tecnico.
X Sergio: poi aiutami eventualmente a chiarire la cosa con Paolo.
Cosa stavo facendo
Per poter usare il nuovo WordPress ho dovuto applicare un importante
aggiornamento del sistema operativo.Di preciso ho dovuto avanzare tutto il server da Debian buster (chiusa
da anni) a Debian bullseye, altrimenti non potevo installare il
componente "php7.4-curl" che permetteva di installare tutti i plugin
del tema appena acquistato.Cosa è successo
Nel fare questo ho scatenato un incidente: per motivi totalmente oscuri
sono stati eliminati tutti i database MySQL. Questo significa che per
diversi minuti mi sono cagato addosso.Come è stato risolto il problema
Fortunatamente sul server stesso tengo dei backup per queste evenienze,
backup che vengono comunque poi trasferiti anche sul computer in
studio, e anche su un mio server a Milano.
In breve, ho quindi passato le ultime 4-5 ore a trasferire tutti i
backup di ogni singolo database e a re-importarli e a ri-creare le
utenze e a rimetterle nei rispettivi applicativi.
La data di ultimo backup è ieri notte all'1:00 AM. Questo significa che
abbiamo recuperato tutti i dati avvenuti prima del 26 settembre 01:00
AM.Ho appena concluso questa re-installazione dei database, e quindi non
abbiamo perso "nulla di critico", però appunto ho perso il mio lavoro
che ho fatto oggi.Quindi ho re-installato da capo la WordPress di oggi. Quindi tutti
dovrebbero aver ricevuto (di nuovo - sigh) le nuove utenze, se ho fatto
tutto giusto.Situazione attuale
In breve, dai backup:
Ho recuperato i dati di AtlasFor.
Ho recuperato le pagine del sito in Joomla.
Ho recuperato le versioni di fare paesaggio (quelle che ancora
funzionavano).
Ho recuperato calendario, dati ecc in OwnCloud.
Ho recuperato le pagine del magazine.
Ho recuperato le pagine del wiki.
Ho recuperato la LimeSurvey di trento (?).
Ho recuperato aosta in bici.
Tutto il resto che non stava in un database (quindi i materiali
multimediali, foto, file, software) invece non è mai stato perso quindi
non ci sono problemi su quel fronte almeno...Non mi risulta ci siano altre cose da recuperare.
Comunque se notate qualcosa, lo recupero / fixo.Riassumendo
Il nuovo sito è di nuovo online, di nuovo con il tema installato.
Le utenze sono di nuovo create suo nuovo sito.Ilaria e Sabiana dovrebbero essere indipendenti nel gestirsi il nuovo
sito ma sono a loro disposizione.Abbiamo perso tutti i dati di qualsiasi cosa fatta ieri (in realtà
abbiamo tutti i file, ma non abbiamo i database - quindi - per dire -
se avete caricato un video, se mi dite il nome forse lo trovo, anche se
non lo vedete magari in AtlasFor o in OwnCloud o dov'era stato caricato
perché il suo nome era probabilmente anche nei database).Cose meno importanti
Al momento per un aggiornamento di sicurezza importante ho dovuto
avanzare anche il wiki, che però ha perso il login centralizzato con
AtlasFor. Questo lo considero minima priorità ma cerco di lavorarci per
ri-adattarlo con la versione nuova 🌈Mi dispiace per questa mail non esattamente simpatica.
Sentiamoci. Ciau! Notte
-bozzz
Sep 26 2024
I've lost ALL the MySQL databases O.O
Running apt full-upgrade
Run apt upgrade --without-new-pkgs successfully
I've upgraded first just SSH. Now I'm doing the apt upgrade --without-new-pkgs.
Sep 25 2024
Tested. No malware. No nuclear explosions. Thanks!
Sep 23 2024
This should be fun, and very useful when you want to get, say, line 55 or 71.
Sep 21 2024
Sep 20 2024
Sep 19 2024
It's too difficult to apply this only for that virtualhost. lol
sha256 571e7962511af16c6a4804f234edf9e26d0efcb13cc8c8e1ca2adf4dde2c59fb
sha256 571e7962511af16c6a4804f234edf9e26d0efcb13cc8c8e1ca2adf4dde2c59fb
Sep 18 2024
sha256 571e7962511af16c6a4804f234edf9e26d0efcb13cc8c8e1ca2adf4dde2c59fb
sha256 571e7962511af16c6a4804f234edf9e26d0efcb13cc8c8e1ca2adf4dde2c59fb
sha256 571e7962511af16c6a4804f234edf9e26d0efcb13cc8c8e1ca2adf4dde2c59fb
sha256 571e7962511af16c6a4804f234edf9e26d0efcb13cc8c8e1ca2adf4dde2c59fb
sha256 571e7962511af16c6a4804f234edf9e26d0efcb13cc8c8e1ca2adf4dde2c59fb
sha256 571e7962511af16c6a4804f234edf9e26d0efcb13cc8c8e1ca2adf4dde2c59fb
No backdoors. Yeah. asd
Sep 12 2024
Sep 6 2024
Aug 28 2024
Called again today. No answer. I've sent a PEC today.
Aug 26 2024
Aug 24 2024
In P29#316, @valerio.bozzolan wrote:diff --git a/inc/multisite.php b/inc/multisite.php index 83c9c97..8890c9d 100644 --- a/inc/multisite.php +++ b/inc/multisite.php @@ -4,11 +4,12 @@ add_filter( 'map_meta_cap', 'multisite_custom_css_map_meta_cap', 20, 3 ); function multisite_custom_css_map_meta_cap( $caps, $cap, $user_id ) { $user_meta = get_userdata($user_id); - $user_roles = $user_meta->roles; - if ( in_array("administrator", $user_roles) ){ - $caps = array( 'edit_theme_options' ); + if( $user_meta ) { + $user_roles = $user_meta->roles; + if ( in_array("administrator", $user_roles) ){ + $caps[] = 'edit_theme_options'; + } } - return $caps; }
Deprecated: Creation of dynamic property Stonehenge_Plugin::$parsley is deprecated in /home/sezionilocali/public_html/wp-content/plugins/stonehenge-em-osm/stonehenge/class-core.php on line 130
diff --git a/inc/multisite.php b/inc/multisite.php index 83c9c97..8890c9d 100644 --- a/inc/multisite.php +++ b/inc/multisite.php @@ -4,11 +4,12 @@ add_filter( 'map_meta_cap', 'multisite_custom_css_map_meta_cap', 20, 3 ); function multisite_custom_css_map_meta_cap( $caps, $cap, $user_id ) { $user_meta = get_userdata($user_id); - $user_roles = $user_meta->roles; - if ( in_array("administrator", $user_roles) ){ - $caps = array( 'edit_theme_options' ); + if( $user_meta ) { + $user_roles = $user_meta->roles; + if ( in_array("administrator", $user_roles) ){ + $caps[] = 'edit_theme_options'; + } } - return $caps; }