===================================================================== = Procédure de Mise à Jour du site pour une nouvelle version IONIZE = ===================================================================== AVANT !!! - Sauvegarde distante de tout le répertorie "www" (via FTP...) - Sauvegarde de la base de donnée Mysql (depuis admin ionize, "Settings","Advanced settings", "database",lien sur la droite -> sql.gz ) Import de la nouvelle version : - dans "www", créer un répertoire "ionize_old" - déplacement du contenu de "www" (sauf "ionize_old" évidemment) dans "ionize_old" - import dans "www" de tous les fichiers dézipé de la nouvelle version de ionize - import du thème "NGG", dans le répertoire "www/themes" Mise à jour : - se connecter sur : newgenerationguide.com/install - la première page doit être au vert avant d'avancer (si pb de droit, modifier à la mano ou relancer le transfert ftp) - insérer les infos pour la base : hostname newgenerrtuser.mysql.db database newgenerrtuser username newgenerrtuser password PREUHqxNcNj6 - passer l'étape d'après sans rentrer d'info - si rien d'autre, supprimer le dossier d'install dans www - modifier "www/application/config/config.php" la valeur "encryption_key" $config['encryption_key'] hA5yHA3i#I4o8EFYGuDotuhipO)AdILI - modifier l'environnement du serveur dans "www/index.php" define('ENVIRONMENT','production'); Modification pour Google Analytics : - import de la clé privée p12 associé au compte de service google pour l'API analytics - si "www/application/libraries/gapi.class.php" n'est pas en version 2.0, le remplacer par celui sur https://github.com/erebusnz/gapi-google-analytics-php-interface - si graphique est trop dézoomé commenter la ligne 179 suivante : //$start_date = '2005-01-01'; et ajouter celle là à la place : $start_date=date('Y-m-d',strtotime('1 month ago')); Après - Sauvegarde distante de tout le répertorie "www" (via FTP...) - Sauvegarde de la base de donnée Mysql (depuis admin ionize, "Settings","Advanced settings", "database",lien sur la droite -> sql.gz ) En cas de "File not found" (message de ovh simple et sans rien d'autre) : comparer le .htaccess qui se trouve dans "www" et celui dans "www/ionize_old"