Phil.It Posted November 21, 2013 Share Posted November 21, 2013 Bonjour, Je cherche à debugger avant de lancer une migration sur un site en production. 1. Test 01: 1.4.6.0 => 1.5.6.1 version nues 1.1. J'ai installé pshp 1.4.6.0 (via Softaculous via Cpanel pour l'anecdote) Le site est brut d'install, nu. Pas de données saisies, rien de configuré, aucun modules, rien touché après l'install. 1.2. J'ai utilisé 1-click upgrade hier, qui a migré vers la 1.5.6.1 Info du site actuel Server information: Linux #1 SMP Wed Jun 12 03:34:52 UTC 2013 x86_64 Server software version: Apache PHP version: 5.3.26 Memory limit: 256M Max execution time: 360 Database information MySQL version: 5.5.32-cll MySQL engine: MyISAM Tables prefix: ps_ Store information PrestaShop version: 1.5.6.1 Shop URL: xxx Current theme in use: Mail configuration Mail method: You are using the PHP mail function. Your information Your web browser: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.48 Safari/537.36 Check your configuration Required parameters: OK Optional parameters: OK 1.2.1. Anomalies Des erreurs sont répertoriées. Pour commencer, pas à pas: 1.2.1.1 fichiers manquants/modifiés Missing files (18) adminps43/autoupgrade/index.php override/classes/cache/index.php override/classes/controller/index.php override/classes/db/index.php override/classes/exception/index.php override/classes/helper/index.php override/classes/log/index.php override/classes/module/index.php override/classes/order/index.php override/classes/pdf/index.php override/classes/range/index.php override/classes/shop/index.php override/classes/stock/index.php override/classes/tax/index.php override/classes/webservice/index.php override/controllers/admin/index.php override/controllers/admin/templates/index.php override/controllers/front/index.php Updated files (11) config/defines.inc.php modules/blocknewsletter/mails/en/newsletter_conf.html modules/blocknewsletter/mails/en/newsletter_verif.html modules/cashondelivery/cashondelivery.php modules/cashondelivery/index.php modules/cashondelivery/logo.png modules/mailalerts/mails/en/new_order.html modules/mailalerts/mails/en/new_order.txt override/index.php override/classes/index.php override/controllers/index.php 1.2.1.2. La boutique ne fonctionne pas. J'ai pourtant bien vérifié dans Admin/Préférences/Maintenance que la boutique est en ligne. 1.2.1.3. Les traductions sont incomplètes J'ai installé initialement un site en FR, puis upgradé. L'admin de la boutique est bizarrement partiellement traduit. Exemple: tous les menus d'admin sont en FR, mais Admin/Préférences/Maintenance est en EN ! Pourtant, dans Admin/Administration/Employé/SuperAdmin la langue est bien FR. Ce n'est qu'un exemple, de très nombreux libellés dans l'admin sont en EN, et peut-être même toute l'interface Admin, sauf les menus! Il faut sans doute charger un fichier de traduction. 2. Docs J'ai ajouté les screenshots du panneau de config avant pendant après, avec la log de la procédure. 3. TIA Toute suggestion sera bienvenue, y compris les URL de docs à lire et relire... (je ne parle pas de la doc de base comme http://doc.prestashop.com/pages/viewpage.action?pageId=11272342 ) -- PhilIt 04_Panneau d'administration.pdf 05_Panneau d'administration.pdf 06_Panneau d'administration.pdf 05_02_log2013-11-20_01.txt Link to comment Share on other sites More sharing options...
Gregory Roussac Posted November 22, 2013 Share Posted November 22, 2013 Bonjour, 1.2.1.1 - Rien de grave 1.2.1.2. Pourriez vous faire afficher les erreurs svp ? http://www.prestashop.com/forums/topic/232472-que-faire-en-cas-de-page-blanche-ou-partie-blanche-dans-le-shop/ 1.2.1.3 - Mettez a jour les traductions dans Localisation > Traductions > Ajouter / Mettre à jour une langue Cordialement Link to comment Share on other sites More sharing options...
Enduro Posted January 7, 2014 Share Posted January 7, 2014 Bonjour, Cela doit être le quatrième poste que je lis et que je poste avec ces fichiers manquants avec à chaque fois la non réponse de l'information que je cherche. Est ce qu'il faut installer ces fichiers ? Merci. Link to comment Share on other sites More sharing options...
Oron Posted January 7, 2014 Share Posted January 7, 2014 (edited) Bonjour, Cela doit être le quatrième poste que je lis et que je poste avec ces fichiers manquants avec à chaque fois la non réponse de l'information que je cherche. Est ce qu'il faut installer ces fichiers ? Merci. Bonjour Les fichiers existent dans une installation neuve donc oui s'il manque il faut les mettre. Dans le dossier /override il y a un readme qui dit : Hello, Please read the documentation before trying to override something here. http://doc.prestashop.com/display/PS15/Overriding+default+behaviors Frequently Asked Questions Q: I added an override file but it seems to be ignored by PrestaShop A: You need to trigger the regeneration of the /cache/class_index.php file. This is done simply by deleting the file. It is the same when manually removing an override: in order to reinstate the default behavior, you must delete the /cache/class_index.php file. Le fichier index.php <?php /* * 2007-2013 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/osl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2013 PrestaShop SA * @version Release: $Revision$ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA */ header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT"); header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache"); header("Location: ../"); exit; C'est le même dans tous les dossiers. Edited January 7, 2014 by Oron (see edit history) Link to comment Share on other sites More sharing options...
Enduro Posted January 8, 2014 Share Posted January 8, 2014 Bonjour merci pour cette information. J'ai ajouté manuellement les fichiers manquants et effacer le cache smarty dans l'onglet performance. Est ce que ces fichiers manquants peuvent poser problème pour l'installation d'un thème et module car j'ai des problèmes avec mon thème sur le quel je n'ai pas sur une installation en local sur laquelle j'ai installer prestashop 1.5.6.1 et le thème que j'utilise. Missing files (18) adminps43/autoupgrade/index.php override/classes/cache/index.php override/classes/controller/index.php override/classes/db/index.php override/classes/exception/index.php override/classes/helper/index.php override/classes/log/index.php override/classes/module/index.php override/classes/order/index.php override/classes/pdf/index.php override/classes/range/index.php override/classes/shop/index.php override/classes/stock/index.php override/classes/tax/index.php override/classes/webservice/index.php override/controllers/admin/index.php override/controllers/admin/templates/index.php override/controllers/front/index.php Link to comment Share on other sites More sharing options...
Phil.It Posted January 24, 2014 Author Share Posted January 24, 2014 Bonjour, 1.2.1.1 - Rien de grave 1.2.1.2. Pourriez vous faire afficher les erreurs svp ? http://www.prestashop.com/forums/topic/232472-que-faire-en-cas-de-page-blanche-ou-partie-blanche-dans-le-shop/ 1.2.1.3 - Mettez a jour les traductions dans Localisation > Traductions > Ajouter / Mettre à jour une langue Cordialement Merci Gregory. Désolé, j'ai mis du temps à répondre, mais j'ai repris mes tests. 1. J'ai donc testé d'une prestashop 1.4.11.0 vers 1.5.6.2 avec 1clickUpgrade 1.2.6 Cela produit un site fonctionnel apparemment, même si ce n'est pas immédiat, j'ai bien sûr suivi vos conseils d'affichage des messages d'erreur, et ça aide: 1.1. Il faut choisir un thème Oui le 1cu ne choisit pas à notre place. Le message d'erreur indiquait l'absence de choix de thème. 1.2. Certaines photos ne sont plus affichables. Ce sont quelques photos, et aléatoirement en apparence. Je ne suis pas certain de la procédure de regénération des images si elle existe. 1.3. Les fichiers suivant apparaissent toujours en erreur car manquants dans BO>Paramètres avancés>Informations>View /* ******************* */ Missing files (18) adsy48/autoupgrade/index.php override/classes/cache/index.php override/classes/controller/index.php override/classes/db/index.php override/classes/exception/index.php override/classes/helper/index.php override/classes/log/index.php override/classes/module/index.php override/classes/order/index.php override/classes/pdf/index.php override/classes/range/index.php override/classes/shop/index.php override/classes/stock/index.php override/classes/tax/index.php override/classes/webservice/index.php override/controllers/admin/index.php override/controllers/admin/templates/index.php override/controllers/front/index.php /* ******************* */ (il y a aussi les fichiers indiqués comme modifiés. Comment effacer ces messages?). Je n'ai pas compris ce qu'il faut faire pour éliminer ces erreurs, car je n'ai créé moi-même aucun override sur le site 1.4.11.0 initial, mais il en contenait peut-être. 1.3.1. Les échanges précédents indiquent de supprimer [/cache/class_index.php] ce que j'ai fait. Il a été recréé par PS. 1.3.2 j'ai forcé la compilation, cliqué sur [Clear Smarty cache and Autoload cache] dans le BO/Paramètres avancés/Performances, désactivé/réactivé le cache. 2. Questions complémentaires: 2.1. D'après votre expérience, en partant d'un site Ps 1.4.6, vaut-il mieux migrer avec 1clickUpgrade - 1.4.6 => dernière 1.4 (comme 1.4.11) => dernière 1.5; - 1.4.6 => dernière 1.5; Merci pour votre réponse. Link to comment Share on other sites More sharing options...
Gregory Roussac Posted January 24, 2014 Share Posted January 24, 2014 Hello, 1.1 Avec ceci dans les prochaines version, il devrait (re) choisir le thème sur les conf mysql très restrictives https://github.com/PrestaShop/PrestaShop/commit/a80add030c655b7f62f0fed95c278306b667cb36 1.2 En bas de l'onglet images, normalement il vous proposera de migrer 1.3 Cette liste n'a que très peu d’intérêt. 1.3.1 Oui c’est normal, il met en cache. 2.1 C’est pareil normalement, sauf si la RAM disponible n’est pas importante, une étape avec la 1.4.11 peut devenir nécessaire pour scinder le processus. Sinon les deux font la même chose. Désole pour ces réponses succinctes ! Cordialement Link to comment Share on other sites More sharing options...
Phil.It Posted January 24, 2014 Author Share Posted January 24, 2014 Hi again, >> Désole pour ces réponses succinctes ! Réponse courte mais suffisante, merci! 1. Regenerate Thumbnails Dans le BO>Préférences>Images j'ai cliqué sur [Regenerate Thumbnails] ( Oui il doit y avoir un pb de traduction, des parties du BO ne sont pas traduites ?!? ) Cela donne en message d'erreur: Original image is missing or empty (/xxx/yyy/public_html/ps48/img/p/4/6/46.jpg) for product ID 2 Original image is missing or empty (/xxx/yyy/public_html/ps48/img/p/4/7/47.jpg) for product ID 2 Original image is missing or empty (/xxx/yyy/public_html/ps48/img/p/4/8/48.jpg) for product ID 2 Original image is missing or empty (/xxx/yyy/public_html/ps48/img/p/4/9/49.jpg) for product ID 2 Bizarre, je n'ai rien touché par rapport au site initial installé via Cpanel. Je vais quand même vérifier que le site initial possède ces images et voir si par hasard il y a un pb de droits d'accès sur les fichiers ( or what else?) THX ! Link to comment Share on other sites More sharing options...
Gregory Roussac Posted January 24, 2014 Share Posted January 24, 2014 Dans Traductions, mettez à jour le pack de langue FR, normalement le module le fait mais bon. Les originaux sont manquants car avant de régénérer, venant d'une 1.3, il faut passer au nouveau système de stockage d'image apparu en 1.4. Pour cela en dessous de la re génération, normalement il est censé vous proposer de migrer les images vers le nouveau système en sous dossier. Cordialement Link to comment Share on other sites More sharing options...
Phil.It Posted January 24, 2014 Author Share Posted January 24, 2014 1. Traduction > Dans Traductions, mettez à jour le pack de langue FR, normalement le module le fait mais bon. Ok, mais c'est un bug à corriger dans 1cU, non? 2. Originaux manquants Le point de départ n'est pas une 1.3, mais une 1.4.11. Link to comment Share on other sites More sharing options...
Phil.It Posted January 25, 2014 Author Share Posted January 25, 2014 Je refais le test à partir d'un nouveau site en 1.4.11.0 1. Originaux manquants Ok, j'ai bien une 1.4, pas une 1.3, pour autant votre remarque s'applique aussi à cette version: je vois comme vous l'indiquiez qu'on peut basculer vers le nouveau système de stockage des images. C'est ce que je fais: 1) Je déplace les images dans Admin/Préférences/Images/Déplacer les images 2) J'opte pour "non" dans Admin/Préférences/Produits/Utiliser l'ancien système de stockage d'images Je n'ai pas regénéré les thumbnails. Je vais lancer le 1cU pour voir ce que cela change. @suivre Link to comment Share on other sites More sharing options...
Phil.It Posted January 25, 2014 Author Share Posted January 25, 2014 @Gregory Roussac Merci Gregory, Le 1cU s'est bien déroulé cette fois: - pas de photo perdue, - La traduction du BO (back-office ou interface d'administration) est encore à moitié traduite, mais en suivant votre indication (Mettez a jour les traductions dans Localisation > Traductions > [ Ajouter / Mettre à jour une langue]) tout revient dans l'ordre Il subsiste le léger incident du thème par défaut qui n'est pas configuré (la prochaine version de 1cU réglera cela j'ai noté). Cela peut être juste déroutant pour les néophytes, car cela bloque l'affichage de la boutique, mais c'est résolu en 3 secondes. Félicitations pour ce travail et vos conseils efficaces, et rapides. Excusez-moi si je n'ai pas suffisamment cherché de documentation expliquant tout cela, j'ai pourtant lu la doc http://doc.prestashop.com/display/PS14/Explorer+les+outils+de+PrestaShop#ExplorerlesoutilsdePrestaShop-Mise%C3%A0jour mais elle ne mentionnait pas les incidents dont je vous ai fait part, sauf erreur. Maintenant, je dois tester dans un environnement de test la migration d'un site réel. Dans ce sujet, ce n'était que la migration d'un site vierge tout frais installé. C'était le plus facile! grâce à votre aide. A ce propos, le module de paiement paypal doit-il être reconfiguré après la migration par 1cU ? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now