Vous n'êtes pas identifié(e).
Bonjour,
Partant d'une installation fonctionnelle sous ZiteCMS 0.6.9, j'ai suivi les étapes en suivant le guide de migration sur ce site. Cependant, après avoir validé la migration, la page affichée était quasiment vide. En regardant le code source de la page, on s'aperçoit qu'il n'y a que le début de l'en-tête (non fermée, la balise </head> n'étant pas présente, ainsi que l'en-pied).
Je suis un peu désarmé, que faudrait-il que je fasse afin de faire marcher la migration ?
En vous remerciant d'avance,
Adrien
Dernière modification par ninoaderri (28/01/2014 22:35:26)
Hors ligne
Ah, il semblerait que le fichier template.php généré après la migration soit corrompu, il correspond au problème décrit précédemment et ne ressemble ni au template.php avant migration, ni à celui par défaut lors d'une installation fraîche de Zite+. La question est maintenant de savoir pourquoi...
Dernière modification par ninoaderri (15/01/2014 00:54:26)
Hors ligne
Pour être tout à fait complet :
template.php initial :
[== XHTML ==]
<!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="fr" >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="verify-v1" content="EyltZib6yOOMZ+dxp+yz3zONw216IBoiOJHUMMQqFMQ=" />
<meta name="verify-v1" content="uCi5rJ0x5WZZ+oIC1b4NeYBvn4uAdwqZli1DXRh3tcU=" />
<title><?php echo $zite->content['menu_title'].', '.$zite->get_data('site_title') ?></title>
<link href="style.css" rel="stylesheet" type="text/css" />
<link rel="shortcut icon" type="image/png" href="zfiles/66.ico" />
</head>
<body>
<div id="page">
<div id="top">
<h1><?php echo $zite->get_data('site_title') ?></h1>
<h2><?php echo $zite->get_data('site_subtitle') ?></h2>
</div>
<div id="side">
<?php echo $zite->get_content(Menu, true) ?>
<?php echo $zite->content['menu'] ?>
</div>
<div id="main">
<?php echo $zite->content['main'] ?>
</div>
<div id="bot">
<span class="gauche">
<a href="index.php?z=login">Administration</a>
</span>
<span class="droite">
<a href="http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-xhtml10-blue" alt="Valid XHTML 1.0!" height="31" width="88" /></a><a href="http://jigsaw.w3.org/css-validator/"><img src="http://jigsaw.w3.org/css-validator/images/vcss-blue" alt="Valid CSS!" height="31" width="88" /></a>
</span>
Copyright 2005-2010 La Tricoise - Création <a href="http://fundy.ath.cx" title="Création Fundy" id="fundy"> Fundy </a>
<div class="break"></div>
</div>
</div>
</body>
</html>
template.php après migration :
[== XHTML ==]
<!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="fr" >
<head>
<?php echo ($this->rewrite===2?'<base href="'.$this->rewritebase.'"/>':"") ?>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="verify-v1" content="EyltZib6yOOMZ+dxp+yz3zONw216IBoiOJHUMMQqFMQ=" />
<meta name="verify-v1" content="uCi5rJ0x5WZZ+oIC1b4NeYBvn4uAdwqZli1DXRh3tcU=" />
<title><?php echo $this->content["page_navtitle"]?></title>
<meta name="description" content="<?php echo $this->content["page_desc"];?>" />
<meta name="keywords" content="<?php echo $this->content["page_keyword"];?>" />
<?php echo $this->head(); ?></a>
</span>
Copyright 2005-2010 La Tricoise - Création <a href="http://fundy.ath.cx" title="Création Fundy" id="fundy"> Fundy </a>
<div class="break"></div>
</div>
</div>
</body>
</html>
Hors ligne
Bonsoir,
bon, c'est un peu tard pour un test, mais ton template.php devrait être a peu prêt comme cela si la migration avait bien fonctionné:
[== XHTML ==]
<!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="fr" >
<head>
<?php echo ($this->rewrite===2?'<base href="'.$this->rewritebase.'"/>':"") ?>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="verify-v1" content="EyltZib6yOOMZ+dxp+yz3zONw216IBoiOJHUMMQqFMQ=" />
<meta name="verify-v1" content="uCi5rJ0x5WZZ+oIC1b4NeYBvn4uAdwqZli1DXRh3tcU=" />
<title><?php echo $this->content["page_navtitle"]?></title>
<meta name="description" content="<?php echo $this->content["page_desc"];?>" />
<meta name="keywords" content="<?php echo $this->content["page_keyword"];?>" />
<link rel="shortcut icon" type="image/png" href="zfiles/66.ico" />
<?php echo $this->head(); ?>
</head>
<body>
<div id="page">
<div id="top">
<?php echo $this->content['pnl5'] ?></div>
</div>
<div id="mid">
<?php if (!empty($this->content['pnl4'])) { echo '<div id="oppside">'.$this->content['pnl4'].'</div>';} ?>
<div id="side">
<?php echo $this->content['pnl2'].$this->content['menu'].$this->content['pnl3'] ?>
</div>
<div id="main">
<?php echo $this->content['pnl7'].$this->content['main'].$this->content['pnl8'] ?>
</div>
<div id="break"></div>
</div>
<div id="bot"><?php echo $this->content['pnl6'] ?></div>
</div>
</body>
</html>
Mais ça, c'est si le reste de la migration à fonctionné et à créé les pages
- _Top avec comme contenu
<h1><?php echo $zite->get_data('site_title') ?></h1>
<h2><?php echo $zite->get_data('site_subtitle') ?></h2>
- _BoT avec comme contenu
<span class="gauche">
<a href="index.php?z=login">Administration</a>
</span>
<span class="droite">
<a href="http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-xhtml10-blue" alt="Valid XHTML 1.0!" height="31" width="88" /></a><a href="http://jigsaw.w3.org/css-validator/"><img src="http://jigsaw.w3.org/css-validator/images/vcss-blue" alt="Valid CSS!" height="31" width="88" /></a>
</span>
Copyright 2005-2010 La Tricoise - Création <a href="http://fundy.ath.cx" title="Création Fundy" id="fundy"> Fundy </a>
Site motorisé par <a href="http://www.giausserand.fr/index.php?perma=ziteplus"> <?php echo ZITEVER ?></a>
Ton site a une particularité qui a fait dysfonctionner la migration, si tu peux m'envoyer une archive du site avant migration je ferais un test pour voir ce qui ne va pas et améliorer l'outils de migration.
a+
Jean-paul
Hors ligne
Bonjour,
bon le problème est bien reproductible avec la base que tu m'as envoyé.
Reste plus qu'a voir ou est le problème
a+
Jean-Paul
Hors ligne
J'ai modifié l'archive de mise à jour disponible sur le site.
Le problème devrait être résolu.
a+
Jean-Paul
Hors ligne
Impeccable, ça a marché merci beaucoup ! Plus exactement, ça a marché au deuxième essai, car au premier, j'ai eu une erreur serveur 500 au bout de quelques secondes d'attente de chargement de la page index.php?z=migration|ok. Du coup je soupçonne que le script a beaucoup de modifications à faire qui prennent plus de temps que la limite fixée par 1and1. Par chance, visiblement le script est bien conçu et les modifications déjà entamées lors de la première exécution ont été prises en compte lors de la deuxième exécution du script, gagnant ainsi du temps ! Merci !
Hors ligne