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!

Share this content:

2 Comments

  • Roberto
    Posted 4 Aprile 2023 11:52 0Likes

    grazie mille!! è stato molto chiaro seguire queste indicazioni. Ho risolto il problema!

  • marco3262
    Posted 14 Aprile 2023 21:32 0Likes

    Grazie a te

Leave a comment