Ciao a tutti, vi chiedo lumi ed aiuto per questo fenomeno che si verifica in tutte le pagine, sia lato pubblico che lato amministrativo, nel sito cui sto lavorando:
l'html della pagina viene ripetuto una seconda volta semivuoto sotto quello corretto.
In pratica, alla fine della pagina, sotto il piede pagina, vengono ripetuti testata, corpo e piede pagina praticamente vuoti, con un messaggio di errore nel corpo.
Quello che credo dovrei scoprire è a) cosa genera l'html, b) cosa lo istanzia erroneamente una seconda volta senza fornire i parametri che la prima volta vanno a comporre correttamente la pagina, e c) quale cambiamento ha prodotto l'errore.
Il sito è in Drupal 7, Drupal core 7.99.
Questo è l'indirizzo del sito:
economicsuppression.netsons.org
ve lo metto al solo scopo di poter riscontrare il problema in pratica;
è un dominio di terzo livello, appoggiato su un hosting di prova;
dato che drupal.org chiede di non caricare link perché con il tempo potrebbero non funzionare più, ve lo indico senza https sperando che così non venga trasformato automaticamente in collegamento.
Vi riporto qui alcuni elementi html principali di entrambe le versioni, la prima corretta e la seconda spuria, nella speranza che gli attributi e le differenze possano dare degli indizi:
- primo html corretto - inizio -
...
- primo html corretto - fine -
- secondo html spurio - inizio -
...
dopodichè:
> nella testata pagina:
manca icona drupal, nome e sito slogan presenti duplicati.
> nel corpo pagina:
c'è solo:
...
Error The website encountered an unexpected error. Please try again later.
...
> nel piede pagina:
nulla, manca anche "Powered by Drupal"
- secondo html spurio - fine -
Vi ringrazio di cuore dell'aiuto!
Luca
Domando scusa, ma l'html d'esempio che ho introdotto è sparito. Provo a reinserirlo:
- primo html corretto - inizio -
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
"http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" version="XHTML+RDFa 1.0" dir="ltr"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/terms/"
xmlns:foaf="http://xmlns.com/foaf/0.1/"
xmlns:og="http://ogp.me/ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:sioc="http://rdfs.org/sioc/ns#"
xmlns:sioct="http://rdfs.org/sioc/types#"
xmlns:skos="http://www.w3.org/2004/02/skos/core#"
xmlns:xsd="http://www.w3.org/2001/XMLSchema#">
<head profile="http://www.w3.org/1999/xhtml/vocab">
...
<body class="html front logged-in two-sidebars page-node page-node- page-node-1 node-type-page toolbar toolbar-drawer i18n-it" >
- primo html corretto - fine -
- secondo html spurio - inizio -
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it" dir="ltr">
<head>
...
<body class="maintenance-page in-maintenance no-sidebars" >
dopodichè:
> nella testata pagina:
manca icona drupal, nome e sito slogan presenti duplicati.
> nel corpo pagina:
c'è solo:
...
<h1 class="title" id="page-title">Error</h1> The website encountered an unexpected error. Please try again later. </div></div> <!-- /.section, /#content -->
...
> nel piede pagina:
nulla, manca anche "Powered by Drupal"
- secondo html spurio - fine -
Ho risolto il problema; ho aperto un articolo in merito sul forum di drupal, qui:
https://www.drupal.org/forum/support/post-installation/2024-10-07/main-h...
ed ho inserito un resoconto in Italiano ed Inglese, sperando possa tornare utile, nell'ultimo commento, qui:
https://www.drupal.org/forum/support/post-installation/2024-10-07/main-h...