Mettre à jour phpList 3.2.5 vers 3.3.1 et passer en HTTPS

Publié le 27 mai 2017 | Modifié le 03 mars 2020 | Classé dans : Mise à jour, Intervention délicate Mots clés : phpList | Aucun commentaire

La procédure de mise à jour est illustrée ici : https://www.phplist.org/manual/ch031_upgrading.xhtml

Celle-ci fonctionne bien aussi : https://swip.80hg.org/mettre-a-jour-phplist-de-3-2-1-a-3-2-4.html

Pour passer en HTTPS ajouter dans htdocs/config/config.php :

# Admin protocol
# similar to the above, if you need to force the admin pages on either http or https (eg when behind a
# proxy that prevents proper auto-detection), you can set it here
define('ADMIN_PROTOCOL','https');

Forcer le protocole HTTPS soit via l'interface de l'hébergeur soit en ajoutant dans htdocs/.htaccess :

RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
DirectoryIndex index.php

et ça marche

Mettre à jour phpList de 3.2.1 à 3.2.4

Publié le 02 mai 2016 | Modifié le 27 mai 2017 | Classé dans : Mise à jour, Intervention délicate Mots clés : phpList | Aucun commentaire

00. Télécharger la dernière version de phpList, sauvegarder les fichiers et la base, mettre à jour :

$ cp htdocs/config/config.php configfiles/config.php.ok012

$ unzip phplist-3.2.4.zip

$ cp -r phplist-3.2.4/public_html/lists/* htdocs/

$ cd htdocs/config/

$ cp config.php config.php-3.2.4

$ cp config.php.ok12 config.php

$ cd ..

$ mv index.html index.html.ok012

01. Afficher le site web phpList avec un navigateur, se connecter en admin :

erreur: Votre base de données n'est pas à jour, veuillez la mettre à jour
Votre version : 3.2.1
version de phpList : 3.2.4
[Upgrade]

02. Cliquer sur le bouton [Upgrade], ce qui affiche la page d'upgrade où il faut cliquer sur un nouveau bouton [Upgrade] pour obtenir :

Success

03. Envoyer une newsletter de test, et ça marche

Fil RSS des articles de ce mot clé