J'ai un plugin que mon client a acheté. C'est un fichier Zip. Comment puis-je installer le plugin sans utiliser Magento Connect?
Habituellement, vous pouvez simplement décompresser, mais vous devriez vérifier que la structure de répertoires est de style Magento, elle devrait au moins avoir les répertoires app/code/app/etc/modules
Si vous avez un accès SSH, voici comment procéder:
D'abord, vous allez dans le dossier où votre magento est installé.
cd /public_html (or whichever folder it is)
Accordez à l'utilisateur 'mage' certains droits fondamentaux:
chmod 530 mage
Maintenant, vous pouvez installer des modules en utilisant cette commande:
./mage install http://connect20.magentocommerce.com/community name_of_module
Lorsque vous copiez le nom du module depuis le site Web de magento, ce sera:
http://connect20.magentocommerce.com/community/name_of_module
assurez-vous de remplacer la dernière barre oblique par un espace
http://connect20.magentocommerce.com/community name_of_module
Beaucoup d'entreprises qui facturent des modules Magento les distribueront sous forme d'archives Zip/tar.giz
.
Dans ce cas, vous pouvez généralement les extraire et les télécharger dans votre répertoire racine magento.
Vous trouverez une structure de dossier similaire à celle-ci:
app/etc/modules/*.xml
app/code/community/[company]/[module]/
skin/frontend/[company]/[module]/
Téléchargez simplement la nouvelle structure, actualisez votre cache magento, puis lors de la prochaine exécution de magento (chargé dans le navigateur), le module s’installe et prend en charge les mises à jour de la base de données, etc.
Rappelez-vous TOUJOURS de faire une sauvegarde complète de la base de données/fichiers avant d'installer de nouveaux modules!
Vous pouvez télécharger directement le paquet Zip à partir du fichier source http://freegento.com/ddl-magento-extension.php ou d’autres, puis le décompresser et enfin placer chaque dossier dans sa structure. Puis vider le cache et il est prêt à être utilisé
Extraire le fichier Zip
placez tous les fichiers/dossiers extraits avec la structure de dossiers respective de magento.
par exemple. Si vous avez un fichier .xml dans le dossier "app/etc/modules", placez ce fichier dans le dossier "app/etc/modules" de magento
Attention! Essayez de placer le fichier .xml du module à la fin et connectez-vous au panneau d'administration, effacez le cache
Enregistrez l’étendue, extrayez-la, puis copiez-la dans les dossiers appropriés. Assurez-vous que le fichier d'activation du module est copié dans le dossier etc à la racine.
le fichier d'activation du module sera situé dans un dossier avec la structure ci-dessous.
/etc/Module/<Namespace>_<ModuleName>.xml
Ceci diffère de celui de l'application/etc, car l'application/etc concerne davantage le module et les configurations associées. Celui que j'ai mentionné ci-dessus indique à Magento que vous essayez d'installer un module. Et d'ailleurs, assurez-vous que la balise active est définie sur "true" sinon le module sera désactivé et ne sera pas visible du tout.
Plug-in de téléchargement direct via FTP
Étape 1: Décompressez le dossier et chargez le dossier d’extension (plug-in) dans votre répertoire racine.
Étape 2: / Prenez des précautions en suivant ces 3 étapes pour vous assurer que le processus se déroule en toute sécurité:
a.Create backup of your site by going into system->tools->backup. This will be useful if anything goes wrong.
b.Disable compilations via system->tools->Compilations.
c. Clear cache by going into System-> Cache Management.
Etape 3: / activez l'extension:
Déconnectez-vous de votre panneau d'administration et reconnectez-vous. Sélectionnez Système-> Configuration.
Si l'extension nécessite une clé de licence, cliquez sur licences dans la barre de gauche et entrez votre clé de licence à côté du nom de l'extension, qui devrait apparaître dans la liste des extensions récemment installées. Les clés de licence sont fournies par les développeurs d’extensions lors de leur achat et sont différentes des clés de produit qui sont normalement fournies avec des extensions gratuites sur Magento Connect.
Après avoir entré votre clé de licence, cliquez sur Enregistrer la configuration et attendez de voir un message d’approbation indiquant que l’extension a été installée et activée avec succès.
Étape 4: Confirmer l'installation:
Pour vérifier que l'installation s'est bien déroulée, sélectionnez Options avancées-> Développeur et, sous Désactiver la sortie des modules, vérifiez que l'extension nouvellement installée apparaît dans la liste. Si c'est le cas, cela signifie que vous avez tout fait correctement. Il suffit de trouver les paramètres d'extension et de commencer la configuration.
Suivez les étapes ci-dessous pour installer le module sans magento connect
Décompressez le module tiers
Copier-coller le module dans le dossier racine
Accorder des autorisations complètes au dossier racine
Vérifiez etc/modules pour le fichier XML
Vider le cache et charger le site
Pour l'emplacement de Magento lui-même sur votre serveur:
[MagentoFolder]/app/code/communauté/[SomeCompanyName]/[SomePackageName]
Vous devez utiliser une URL spéciale pour télécharger tout module à partir de Magento Connect à l'aide de votre navigateur préféré.
Format de l'URL:
http://connect20.magentocommerce.com/community/{PACKAGE NAME}/{VERSION}/{PACKAGE NAME}-{VERSION}.tgz
Exemple:
Par exemple, vous souhaitez télécharger le module "Praxigento_LoginAs" sous forme d'archive TGZ (.tar.gz) depuis Magento Connect.
Ouvrez la page Magento Connect du module.
Rappelez-vous le numéro de version de la dernière version. Vous pouvez trouver ces informations dans l'onglet "Notes de version".
Dans notre exemple, la dernière version du module est "1.2.0".
Pour notre module, la clé d'extension est:
http://connect20.magentocommerce.com/community/Praxigento_LoginAs
http://connect20.magentocommerce.com/community/Praxigento_LoginAs/1.2.0/Praxigento_LoginAs-1.2.0.tgz
Vous verrez la fenêtre de téléchargement standard dans votre navigateur.