Dopo aver aggiornato il sito wordpress vi appare una scritta del genere: …constant REQUEST_URI – assumed ‘REQUEST_URI’?

Precisamente la scritta che compare in testa alla homepage del sito, subito sotto la barra del browser, è la seguente (ho inserito “nomedominio” e “nometema” al posto dei nomi originali)

Warning: Use of undefined constant REQUEST_URI – assumed ‘REQUEST_URI’ (this will throw an Error in a future version of PHP) in /web/htdocs/www.nomedominio.com/home/nomedominio/wp-content/themes/nometema/functions.php on line 73

Rimedio:
Dovete cercare e modificare il file chiamato “functions.php” seguendo questi semplici passaggi:

  1. All’interno della directory principale del sito trovate una cartella che si chiama “wp-content“, apritela
  2. Cliccate ed aprite “themes
  3. Aprite la cartella corrispondente al nome del tema che avete installato ed attivo “nomedeltema
  4. All’interno trovate il file “functions.php”, create un backup dello stesso e modificatelo. Generalmente io uso Notepad++
  5. La stringa da modificare la trovate alla riga 73, come indicato nell’errore stesso, quindi:
  6. da
    $path = $_SERVER[‘HTTP_HOST’] . $_SERVER[REQUEST_URI];
    a
    $path = $_SERVER[‘HTTP_HOST’] . $_SERVER[‘REQUEST_URI’];
  7. Fatto questo sostituite il file nel server con quello appena modificato
  8. Finito

Spero di esservi stato utile.
Alla prossima!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *