premetto che possiedo il sito https://sovrappopolazione.altervista.org e proprio oggi ho aggiornato il sito da Joomla 3.6 a Joomla 3.9.8.
Visto che la nuova versione del CMS suggerisce di usare la versione PHP 7.2, ho provato ad impostare tale versione nel pannello di amministrazione del servizio hosting di altervista.
Quindi nella sezione "Risorse" ho provato a selezionare PHP7 nella relativa dropdownbox, salvo e mi ritrovo nuovamente versione PHP 5.6 (cioé quella precedente).
Il problema potrebbe essere che devo prima disabilitare o abilitare qualcos'altro?
Oppure si tratta di un bug ?
La versione PHP puoi impostarla per ogni cartella differentemente (la direttiva è contenuta nel file .htaccess di ogni cartella).
Se imposti la versione PHP nella root (cartella principale), tutte le sottocartelle prenderanno quelle impostazioni, salvo il caso in cui ci siano sottocartelle con impostazioni differenti.
Quindi, o hai impostato la versione di PHP in una sottocartella che non contiene il CMS, oppure la cartella dell'applicativo una nuova regola che sovrascrive l'impostazione.
>> Quindi, o hai impostato la versione di PHP in una sottocartella che non contiene il CMS,
>> oppure la cartella dell'applicativo una nuova regola che sovrascrive l'impostazione.
Nessuno dei 2 casi e non sto riuscendo a correggere il problema :(
Ultima modifica di sovrappopolazione : 10-07-2019 alle ore 15.29.21
Puoi fornire più dettagli? Come si chiama la cartella dove stai tentando di modificare la versione di PHP? Come la stai verificando? Hai guardato dentro il file .htaccess se viene impostato php5?
Ho provato oggi di nuovo ad impostare dalla sezione "Risorse" del pannello il php7, ma non si imposta.
Vorrei sapere almeno se é un bug oppure se é colpa mia.
Fai così: copia il contenuto del file .htaccess (salvatelo ad esempio in un documento di testo nel tuo pc), elimina il file .htaccess e creane uno nuovo, quindi incollaci il contenuto precedentemente salvato.
Il problema è che il file .htaccess è stato impostato con permessi errati.