Recommended PrestShop Version

Thanks for choosing Agile.
For customers using our Agile Multiple Seller module and its accessry modules, we highly recommend to use PrestaShop 1.6x or 1.7.5 or lower. PrestaShop has made some changes in versions higher than 1.7.6 that makes it possible or very difficult to implement some of features via hooks, or override, since required hooks or override is not available.

Sept. 05, 2019

Conseils d'Installation de Modules agile


Dans la plupart des cas, vous devriez avoir installé votre module succesfully et sans problème, aussi longtemps que votre serveur est correctement configuré et que vous avez défini les autorisations de fichier/dossier correctement.

Toutefois, pour certains modules plus compliqués, le programme d'installation du module devrez copier des fichiers supplémentaires aux endroits requis, comme les YourStoreRoot/classes/dossier et YourStoreRoot/override/dossier.

Si vous rencontrez une erreur lors de ce type d'installation, veuillez suivre les instructions ci-dessous.

1. Vérifiez vos paramètres d'autorisation de fichier/dossier :

Modules agiles ont leur propre programme d'installation qui permet de copier des fichiers supplémentaires automatiquement sans besoin d'intervention manuelle. Toutefois, si vos paramètres d'autorisation de fichier/dossier serveur n'autorisent pas le programme d'installation du module pour le faire, vous pouvez encouter plusieurs erreurs « Permission Denied ».

Lors de l'installation, le mode de module PrestaShop également copier et modifier les fichiers de classe de substitution sous dossiers /override/.

Des autorisations de dossier recommandées pour public internaute sont comme suit :

Autorisations de tous les dossiers : 755 (Y compris les dossiers suivants) :
YourStoreRoot/classes
-YourStoreRoot/override
-Modules/YourStoreRoot /
-YourStoreRoot/modules/agilemodulename/et son sous-dossier

Les autorisations de tous les fichiers : 644 (Y compris tous les fichiers dans le dossier suivant et ses sous-dossiers) :
-YourStoreRoot/modules/agilemodulename / (et ses sous-dossiers)

Vous devrez utiliser un client FTP pour vous connecter à votre site, ou panneau de configuration de votre site gestionnaire de fichiers pour le confirmer. Voici un sceenshot d'un client FTP.

2. Questions liées à la propriété de fichier/dossier

Chaque fichier et dossier ont ownerhip utilisateur - l'utilisateur qui a créé tout d'abord les fichiers/dossiers. Par exemple, si vous utilisez différents utilisateurs à reliée à votre serveur via FTP ou gestionnaire de fichiers et puis téléchargez les fichiers ou dossiers, puis l'ownershop de ces fichiers/dossiers aura différentes ownersip utilisateur.

Il est important que vous devez savoir que - lorsque vous accédez à votre magasin de back-office pour télécharger/installer modules, vous utilisez un utilisateur spécial que votre fournisseur d'accès assigné à votre processus de travail de l'application web - programme Apache. Certains fournisseur de services attribuer différent utilisateur autre que celui du compte principal (généralement vous avez utilisé pour vous connecter à votre panneau de configuration ou via FTP), dans ce cas, les fichiers du module que vous téléchargées via back-office peuvent avoir différentes propriétaire si les fichiers de base de PrestaShop ont été téléchargées et installées par un autre utilisateur. Dans ce cas, lorsque vous installez le module, vous ne pouvez pas mettre à jour les fichiers override de la classe car les fichiers appartiennent à l'utilisateur différent.

file and folder ownership related issues


Vous devez vous assurer que les fichiers du module que vous téléchargées à partir de back-office pour l'installation sont les mêmes droits que les modules ou fichiers de base de PrestaShop. Si vous trouvez que c'est différent, alors vous mai besoin contact votre soutien de fournisseur de service pour demander leur attribuer le même utilisateur pour l'application web.


3. Copiez manuellement le AgileInstaller.php :

S'il vous plaît manuellement copier le fichier AgileInstaller.php comme suit, puis réessayez la fixation.

De : YourStoreRoot/modules/agilemodulename/install/1.5x/classes/AgileInstaller.php
À: YourStoreRoot/classes /

Remarque :
-YourStoreRoot correspond au dossier physique où votre magasin est installled.
-agilemodulename est le nom du module vous installez.
-Vous pouvez également copier les fichiers dans le dossier décompressé le colis module sur votre ordinateur local.
-1,5 x est la version principale de votre prestashop, si c'est 1,6 fois, puis changer à 1,6 x


S'il vous plaît essayez de réinstaller le module. Si elle n'aboutit pas, vous devrez peut-être copier manuellement tous les fichiers connexes comme suit.

4. manuellement copier tous les fichiers :

Si le problème de permission persiste, même après avoir défini les autorisations correctes pour les dossiers et fichiers, vous devrez peut-être copier tous les fichiers manuellement. Copiez tous les fichiers et les dossiers, y compris un sous-dossier comme suit :

a. dossier admin copie les fichiers associés :

De : YourStoreRoot/modules/agilemoulename/install/1.5x/admin/*
À: YourStoreRoot/YourStoreAdminFolder / *

b. Copiez tous les autres dossiers sauf le dossier admin :

De : YourStoreRoot/modules/agilemoulename/install/1.5x/*
À: YourStoreRoot / *

Remarque :
Si vous ne trouvez pas le dossier sous le dossier du module d'installation ou le dossier est vide, cela signifie que vous n'avez pas besoin de copier tous les fichiers.

5. si tout cela a été fait, mais que vous rencontrez toujours des problèmes, s'il vous plaît :

Poster votre question dans notre Forum de Support - Assurez-vous que vous publiez dans le thread approprié pour le module connexe.

http://addons-modules.com/modules/agileforumphpbb/agileforum.php

Ou nous contacter à [email protected] avec les informations détaillées suivantes :

-Votre No de commande
-Votre Version de PrestaShop
-Détaillé : Questions et message d'erreur

Pour plus conseils de dépannage, s'il vous plaît lire ici