Menù amministrazione disabilitato

Menù amministrazione disabilitato

di Antonio Gagliostro -
Numero di risposte: 7

Buonasera a tutti.

Ho un problema che non riesco a risolvere:

La maggiorparte delle voci di menù amministrazione del sito sono disabilitate, come anche la voce di menù pagine del sito.

la piattaforma si trova su un hosting aruba condiviso.

Prima di postare questa discussione ho cercato sul forum e non sono riuscito a risolvere il problema in base ai consigli proposti.

Ho svuotato la cache, ma non ho avuto riscontro positivo (ovviamente non potendo utilizzare il menù amministrazione, ho digitato sul browser ../admin/purgecaches.php per raggiungere la pagina che serviva).

Come vedete dalla schermata allegata, dovrei aggiornare la piattaforma.. Potrebbe essere un problema di aggiornamento di moodle?

Spero riusciate ad aiutarmi.

Grazie anticipatamente.

Allegato screen.jpg
Media dei voti:  -
In riposta a Antonio Gagliostro

Re: Menù amministrazione disabilitato

di Matteo Scaramuccia -

Ciao Antonio,
dal momento che non hai configurato il cron magari hai esaurito lo spazio disco.

Quando parli di "voci di menù amministrazione sono disabilitate" esattamente cosa intendi? Se ci clicchi non ottieni nulla?
Hai già provato ad attivare i Developer Tools (<F12>) controllando nella console se ci siano errori JavaScript?

Escluderei un "problema di aggiornamento" ma non escluderei che utilizzare l'ultima versione supportata possa risolverti molti altri problemi (attenzione ai prerequisiti come ad esempio la versione richiesta per PHP...).

HTH,
Matteo

In riposta a Matteo Scaramuccia

Re: Menù amministrazione disabilitato

di Antonio Gagliostro -

Ciao Matteo,

grazie per il tuo interessamento.

Esattamente, se clicco non ottengo nulla, anche se compare la 'manina' del link, non succede nulla quando faccio clic.

tramite gli strumenti di sviluppo di firefox sono riuscito a trovare la url corrispondente a 'politiche del sito' per abilitare il cron via web.. ok cron eseguito, ma ancora nulla.

è strano che le voci di menù siano disabilitate, ma è comunque possibile accedervi se conosco la corrispondente url.

Inoltre una volta entrato nella voce di menù (non cliccabile), si vedono le relative sottovoci e sono funzionanti.. mi spiego meglio:

accedendo alla pagina con la sua url ...admin/settings.php?section=sitepolicies, riesco a vedere e cliccare su 'blocco ip', 'politiche del sito', 'sicurezza http' etc.

In riposta a Antonio Gagliostro

Re: Menù amministrazione disabilitato

di Matteo Scaramuccia -

Ciao Antonio,
la tua descrizione mi fa proprio pensare che la "disabilitazione del click" sia dovuta ad un errore JavaScript che dovrebbe apparirti nel tab Console degli Strumenti di Sviluppo del browser.

HTH,
Matteo

In riposta a Matteo Scaramuccia

Re: Menù amministrazione disabilitato

di Antonio Gagliostro -

Grazie Matteo, sei stato illuminante!

c'è un problema relativo a javacript dovuto al fatto che nell'hosting in cui si trova la piattaforma è installato un certificaato ssl.

ho fatto una ricerca e firefox (anche altri browser), bloccano i contenuti in http lasciando passare solo quelli in https.

Nello specifico, viene bloccata una libreria javascript e questo ha causato il mio problema (almeno credo).

A questo punto dovrei correggere manualmente la url sostituendo http con https, ma non riesco a capire quale sia il file che la contiene..

Spero che possiate aiutarmi anche in questo. Stasera farò delle prove.

Allegato screen.jpg
In riposta a Antonio Gagliostro

Re: Menù amministrazione disabilitato

di Matteo Scaramuccia -

Ciao Antonio,
credo tu abbia già risolto perché nella home della tua istanza, da non loggato, leggo giusto ora:

...
<script type="text/javascript">
//<![CDATA[
var M = {}; M.yui = {};
M.pageloadstarttime = new Date();
M.cfg = {"wwwroot":"https:\/\/www.
...

cioè hai configurato correttamente HTTPS modificando $CFG->wwwroot nel file config.php.

HTH,
Matteo

In riposta a Matteo Scaramuccia

Re: Menù amministrazione disabilitato

di Antonio Gagliostro -

Si Matteo, ho risolto ieri sera, ma era troppo tardi per postare nuovamente.

All'inizio cercavo nei file php la stringa http://etc., poi mi sono reso conto che ciò che cercavo era generato da php stesso facendo uso di variabili (wwwroot per l'appunto), quindi ho risolto.

Ma voglio spiegare bene perchè ho avuto questo problema:

Ho installato Moodle in uno spazio web quando ancora non c'era alcun certificato ssl, perciò durante la configurazione del file config.php la root risultava http://...

Successivamente all'installazione del certificato ssl non mi sono preoccupato di effettuare le dovute correzioni e questo ha causato il problema oggetto di questo post.

Ovviamente, anche facendo gli aggiornamenti non risolvevo nulla (perchè ricopiavo nella root sempre lo stesso file config.php non corretto!)

Spero che questo post possa essere d'aiuto anche ad altri. Grazie mille a tutti.

In riposta a Antonio Gagliostro

Re: Menù amministrazione disabilitato

di Mary Fad -

Salve credo di avere lo stesso problema ma non riesco a capire nel dettaglio come risolverlo.

Potrebbe darmi delle indicazioni precise? 

Grazie mille in anticipo