Problème aprés une migration d’un site internet WordPress

Si comme moi vous avez suivi un tutorial de migration de site wordpress et que vous rencontrez un problème, la solution est peut être ci-dessus :

  1. La page d’accueil s’affiche mais pas les autres pages :
    – supprimer (ou déplacer hors du site si vous êtes prudent) le fichier .htaccess de la racine
    – modifier dans les réglages Worpdress les permaliens puis remettez ceux que vous aviez auparavant.
    Wordpress va recréer le fichier .htaccess et vos liens sur les autres pages marcheront de nouveau.

  2. Toutes les pages fonctionnent sauf une après une migration :
    Il est possible qu’une extension particulière pose un problème après la migration, essayer de déterminer l’extension qui en est la cause en désactivant certaines.Pour ma part j’ai eu un problème avec themify, en effet ce thème sauvegarde des données dans la table postmeta de la base de donnée WordPress;
    Et après la migration, il faut faire des « REPLACE » dans la base pour changer son nom de domaine, et je me suis aperçu que themify stock des tableaux « Serializés » dans la table. 

    Hors le tableau serialisé défini le nombre de caractère de votre cellule et si votre nouveau nom de domaine n’a pas le même nombre de caractère que l’ancien, le tableau est impossible a deserialiser et deviens illisible par le code et fait planter votre page.

    – modifier le nombre de caractere de la cellule, voici la documentation.

 

 

Commencer avec Zf2 – Part 2

Je ne vais pas refaire les tutoriaux existants mais plutôt vous inviter a les suivre et mentionner certains conseils.

Après avoir configurer et installer son environnement Zend, on a donc dans le dossier « module » le module Application.

Nous voulons tester Zf2, pour ca le module Album est parfait car c’est un CRUD cycle (Create, Read, Update and Delete Cycle).
Il est d’ailleurs décrit dans la documentation officielle :
http://framework.zend.com/manual/2.0/en/user-guide/modules.html

Si vous préférez des explications en francais vous avez ce tutorial, il est bien fait mais méfiez vous du code affiché, car il a été fait pour la version beta.
http://zend-framework.developpez.com/tutoriels/zend-framework/demarrer-avec-zend-framework-2/#LII

Personnellement j’ai pris le code sur ce lien pour eviter de se taper tous a la main et éviter les erreurs :
https://github.com/zendframework/zf2-tutorial

Seule les fichiers de configuration pour l’accès à la base de donnée sont à créer. Le fichier global.php et local.php remplacent les fichiers .ini de Zf1.
Pour ca moi j’ai suivi la configuration donnée sur la documentation de zend framework ci-dessous :
http://framework.zend.com/manual/2.0/en/user-guide/database-and-models.html

Attention dans Zf2, il faut faire gaffe au url si on met un slash a la fin d’un controller ou d’une action, on obtient une page 404.

Normalement avec ces informations vous arriverez à mettre en place votre premier module.

Source :

–          Merci à l’auteur de ce module « Rob Allen », c’est une pointure dans le domaine. Voici son site http://akrabat.com/

–          Github est formidable pour trouver des exemples de module ou d’application zend : https://github.com/zendframework/