Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?

[TUTO] Dr.Malcom's pense-bête / quelques problèmes + solutions pour l'installation
(1 lecteur(s)) (1) Invité(s)
Aller en basPage: 1
SUJET:

[TUTO] Dr.Malcom's pense-bête / quelques problèmes + solutions pour l'installation

#41707
Dr.Malcom
Expert Boarder
Messages: 96
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

[TUTO] Dr.Malcom's pense-bête / quelques problèmes + solutions pour l'installation

Il y a 7 Années, 6 Mois
Karma: 1  
Salut à tous


Le but de ce post sera de partager quelques uns des problèmes que j'ai pu rencontré lors de l'installation de magento et surtout de donner les solutions trouvées. J'espère que cela pourra aider certain et ca me servira pour ma part de pense bète

[Pour la petite histoire, mon domaine professionnel est relativement éloigné de l'informatique, je fais donc du magento "à coté" mais je n'ai pas chomé puisque en partant du zéro absolu (c'est quoi le css ? c'est quoi un serveur virtuel ?), je lance enfin aujourd'hui mon magento en production après 3 mois de travail acharné pour le design, l'intégration, l'installation, la configuration du site, le transfert sur serveur etc. Bref je partage ce qui est encore d'actualité pour moi.]]


1) Transfert du site, quels outils ?


Petite astuce pour l'upload des fichiers magento vers votre serveur. Je pensais d'abord utiliser un ftp comme filezilla, certes utile mais assez long à utiliser (+20.000 fichiers) et il ne transfèrera pas les fichiers configurations comme le .htaccess (même en le configurant dans ce sens).

Vous trouverez donc ce site www.net2ftp.com/ . Je ne vous conseille évidement pas de l'utiliser mais plutôt de telecharger les fichier proposé pour avoir votre propre ftp online sur votre serveur. Le principal intérêt, outre de pouvoir l'utiliser à l'extérieur, c'est de pouvoir unzipper des fichiers.

Du coup avec ca je fragmente ma sauvegarde de magento en plusieurs fichiers zip de 9 MO que j'upload et décompresse directement sur le serveur pour une installation en un temps record et sans altération !

En plus c'est GRATUIT


Je suis pas encore un expert PUTTY mais pour copier des dossiers sur votre serveur en un temps record, la commande cp -R est magique, par exemple :
Code :

cp -R /var/www/vhosts/monsite.com/httpdocs/* /var/www/vhosts/monsite2.com/httpdocs/



2) Installation de magento, problème BDD

D'abord je conseille ce tutoriel qui à mon humble avis est l'un des plus fiables :
www.fragento.org/Tutoriaux/10878-Passer-...r-de-production.html

Pour mon cas, j'ai du arranger un peu les instructions pour un transfert sur SVP 1&1 avec Plesk 9 et OsCent 5.

Lors de l'import de la BDD mysql, je vide toutes les tables excepté core_website, core_store_group, core_store et j'importe ensuite toutes les tables (données exclusivement + replace) excepté core_website, core_store_group, core_store.

Pourquoi ces 3 tables ? simplement parceque pour ma part l'import de ces tables modifiait certaines valeurs d'id de manière érronée et non modifiable par la suite. Le résultat c'était un site qui s'affiche avec une page blanche et sans explication/message d'erreur. Je suis donc resté bloqué quelque temps avec ca...


3) Php 5.1 vers Php 5.2

Lors de l'installation, j'ai également eu droit au début à un message du type Whoops votre version de PHP n'est pas à jour blablabla, merci de passer à PHP 5.2 ou ultérieur...

Pas de panique, une solution très simple avec PUTTY :

une ligne de commande préalable :
Code :

wget -q -O – http://www.atomicorp.com/installers/atomic.sh | sh


Ensuite pour l'installation
Code :

yum update php


On redémarre et c'est bon !
Code :

service httpd restart


Voila, merci blog.ludikreation.com/2010/07/26/centos-...on-php-5-1-vers-5-2/



4) mise à jour php-mcrypt

Pensez toujours à placer le fichier magento-check.php sur votre serveur pour vérifier la compatibilité de votre serveur.
www.magentocommerce.com/knowledge-base/e...patible-with-magento


Pour ma part il me manquait le php-mcrypt

En utilisant PUTTY, je pensais taper naïvement
Code :

yum install php-mcrypt


En vain

La solution, comme mon serveur tourne avec linux en 64 bits, une ligne de commande légèrement différente
Code :

yum install php-mcrypt.x86_64


Le tour est joué

Merci www.kelvinwong.ca/2009/12/06/install-lib...osing-too-much-hair/



5) Magento est installé dans un dossier /magento mais je veux le masquer dans l'url du site !

Je ne déveloperais pas plus ici, j'ai déja donner ma solution (cerainement améliorable) sur le post
www.fragento.org/Problemes-d-installatio...-install-ideale.html



Voila, je développerais peut être plus tard si j'ai oublié des astuces non résolues pour l'installation. Je n'aborde évidement pas les questions de configuration backend etc. car trop vaste et pas toujours trop difficile à résoudre.

A+
 
Dernière édition: 02/01/11 à  06:10 Par Dr.Malcom.
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 1
Modérateur: Gabriiiel, ILOA, zuiko