Ho provato più volte ad impostare php7 dal pannello ma ogni volta mi ritrovo con 5.6.
Qualcuno riesce a spiegarmi il motivo?
Printable View
Ho provato più volte ad impostare php7 dal pannello ma ogni volta mi ritrovo con 5.6.
Qualcuno riesce a spiegarmi il motivo?
È possibile impostare una versione PHP differente per ogni cartella. L'impostazione viene ereditata alle sottocartelle, ma se dentro una sottocartella c'è un'impostazione differente, verrà selezionata quest'ultima.
Assicurati quindi che l'impostazione non venga sovrascritta con altre regole. Controlla anche nel file .htaccess se ci sono definizioni di regole per la versione PHP.
Ciao!
Grazie per la risposta!
Ho dato un'occhiata al file .htaccess e tra le altre cose, vedo questo:
AddHandler av-php7 .php
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteCond %{HTTPS} =off
Comunque ho provato a ripristinarlo in questo modo ma non mi fa salvare:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
E' normale che non riesco a modificare nenche il file .htaccess?
No, non è normale. Appare qualche errore? Lo stai modificando dal pannello o da FTP?
Ciao!
Dal pannello. Non da nessun errore, mi salva la configurazione ma tornando sulla pagina del pannello (impostazioni PHP) ritrovo lo stesso file senza nessun cambiamento.
Ma la configurazione su che cartella la modifichi? Sulla cartella principale? E in quale guardi la versione PHP? (tra l'altro, come la guardi?)
Ciao!
La imposto dalla cartella principale che di default mi da la 5.6. Metto la 7 me la fa salvare, poco dopo ritorno sulla stessa pagina e ritrovo la 5.6.
Stessa cosa succede per il file .htaccess dalla stessa pagina (modifica sorgente .htaccess).
Allego screenshot.
https://iili.io/HJWexS.png
Ok, fai così: copia il contenuto del file .htaccess (se ci sono regole tue che ti servono). Poi elimina il file e ricrealo re-incollando i contenuti.
Ciao!
Ho provato a cancellare il file ma in questo modo funzionava solo la home, per le altre pagine mi dava errore "index mancante".
Ho rimesso il vecchio .htaccess e le altre pagine funzionano di nuovo.
incollo il file magari si riesce a capire qualcosa.
# BEGIN AV_HTTPS
###### ###### ###### ###### ## DO NOT EDIT!
###### ###### ###### ###### ##
## ## ## ## ## ## ## This is an automatically generated file,
## ## ## ## ## ## ## any manual change will be lost.
###### ## ## ## ###### ##
###### ## ## ## ###### ## NON MODIFICARE!
## ## ## ## ## ##
## ## ## ## ## Questo è un file generato automaticamente,
###### ## ###### ## ## qualsiasi modifica manuale verrà persa.
###### ## ###### ## ##
# If you think you need to edit this file, please open a new thread in our
# support forum (http://forum.en.altervista.org/cms/) explaining what you are
# trying to do.
# Se pensi di aver bisogno di modificare questo file, apri una nuova discussione
# sul nostro forum di supporto (http://forum.it.altervista.org/wordpress/)
# spiegando cosa stai cercando di fare.
AddHandler av-php7 .php
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteCond %{HTTPS} =off
RewriteRule ^ https://lottogratis.altervista.org%{REQUEST_URI} [L,R=301]
SetEnv AV_TOOLBAR 0
# END AV_HTTPS
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
# LBROWSERCSTART Browser Caching
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/gif "access 1 year"
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType image/x-icon "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/javascript "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/javascript "access 1 month"
ExpiresByType application/x-javascript "access 1 month"
ExpiresByType application/xhtml-xml "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresDefault "access 1 month"
</IfModule>
# END Caching LBROWSERCEND
Ora però risulta PHP7? O ancora PHP5? Riesci a modificare la versione?
Ciao!
Purtroppo dopo qualche minuto ritorna sempre su 5.6.
Ho provato diverse volte anche dopo aver cambiato il file .htaccess
PHP7 ti serviva per un plugin/tema particolare? Se sì, quale?
Ciao!
Niente in particolare, era per velocizzare un po il blog.
Ma voi come hosting non potete impostare il 7 di default?
Dopo controlli è risultato che visto che hai WordPress di AlterVista, la versione di PHP viene impostata in automatico a PHP7, anche se nel pannello risulta la 5, è solamente un problema visivo che verrà sistemato.
Per velocizzare il sito ti consiglierei di ridurre al minimo i plugin installati.
Ciao!
Perfetto, grazie mille!