Home > Les assistants > Assistant publication
Configuration de publication




Distant/Local
 

Cliquez sur le bouton radio Distant ou Local pour indiquer si vous publiez votre boutique sur l'Internet ou localement.




Hôte distant
 

Nom de votre serveur ou site web, par exemple www.votreserver.com.

N'ajoutez PAS http:// au début.




Répertoire de base
 

Répertoire destination sur votre serveur ou site web, sur lequel vous souhaitez publier la boutique.
Vous publiez par le protocole FTP, donc votre adresse Internet ne sert à rien ici. Vous devez plutôt connaître le chemin d'accès au répertoire FTP menant au répertoire Internet de votre serveur ou site web.
Votre fournisseur d'accès peut sans doute vous indiquer ce chemin FTP, en cas de doute.
Vous pouvez aussi le rechercher par le bouton Parcourir situé près du champ Répertoire de base.
Vous devez télécharger vers un répertoire visible par des navigateurs HTML - c'est normalement celui qui contient votre fichier index.html.
Le mieux est de créer un sous-répertoire dans ce répertoire, appelé par exemple Shop, pour séparer les fichiers de la boutique du reste du site.
C'est facile par le bouton Créer un répertoire qui apparaît en cliquant sur le bouton Parcourir pour trouver votre répertoire sur le serveur.




Nom d'utilisateur
 

Nom utilisé pour vous connecter à votre serveur.
Si vous ne l'avez pas modifié, c'est celui que votre fournisseur d'accès vous a attribué.




Mot de passe (pour le serveur)
 

Mot de passe d'accès à votre serveur.




Répertoire local
 

Sélectionnez Local.
Vous pouvez alors parcourir les dossiers sur votre ordinateur local sur lequel vous souhaitez que ShopFactory publie les fichiers de la boutique.
Ce peut être un sous-répertoire de votre web FrontPage ou du site NetFusion sur lequel vous travaillez.
Vous pouvez alors télécharger avec FrontPage ou NetFusion plutôt qu'avec ShopFactory.
Vous pouvez aussi publier vers un lecteur réseau ou un répertoire accessible par l'Internet, si vous exploitez votre propre serveur.
Votre boutique sera publiée dans ce répertoire dès sa publication.




URL et répertoire de base (facultatif)
 

Laissez ce champ vide sauf instructions contraires.

Il permet de définir l'adresse Internet du répertoire du serveur contenant votre boutique pour certains systèmes de paiement et prestataires de livraison.




Renommer la page d'accueil de la boutique en
 

Définit le nom du fichier d'entrée dans votre boutique. Par défaut c'est enter.html. Votre adresse serait par exemple http://www.shopfactory.com/enter.html
Si vous n'avez que la boutique sur votre site, vous pouvez renommer ce fichier en index.html
L'adresse de votre boutique serait alors http://www.shopfactory.com/
C'est ce qui sera utilisé si la boutique est votre site web principal.
Vous pouvez modifier ce nom en en sélectionnant un autre sur la liste déroulante - il suffit de cliquer sur le nom enter.html pour l'ouvrir.




URL du processus CGI (facultatif)
 

Laissez ce champ vide sauf si vous souhaitez faire traiter les commandes par votre propre serveur. Vous devrez disposer des droits d'exécution CGI sur votre serveur pour cela, et vous devez savoir comment installer des programmes cgi sur votre serveur.




CGI (accepter les commandes sur votre propre serveur)
 

Pour utiliser votre propre serveur pour le traitement des commandes, vous devez bien connaître la programmation cgi de votre serveur. Nous ne fournissons aucune assistance à l'installation de cgi.

Sélectionnez le système de paiement "Accepter les commandes sur votre système" sur l'assistant coordonnées de la société. ShopFactory télécharge automatiquement les fichiers suivants vers votre serveur au prochain téléchargement:

lockssl-on.gif
shopfactory_order.cgi
shopfactory_email.cgi

Ces fichiers doivent être déplacés vers un répertoire autorisant l'exécution des scripts cgi, par exemple votre répertoire bin de cgi.

Ajoutez ensuite l'adresse Internet des programmes cgi de votre serveur au champ URL du processus CGI dans Configuration de téléchargement, comme suit:

http://www.3d3.com/cgi-basket/shopfactory_order.cgi
utilisez https si votre serveur est sécurisé.

L'URL doit commencer par http et se terminer par le nom du fichier (https pour utiliser SSL)

L'exécution du programme ShopFactory_email.cgi sur votre serveur peut nécessiter quelques modifications.

Recherchez:
$mailprog = '/bin/sendmail';
C'est l'emplacement du programme sendmail de votre serveur. Cette ligne peut nécessiter une modification sur votre serveur pour indiquer l'emplacement du programme de messagerie sur ce serveur. Demandez conseil à votre fournisseur d'accès en cas de doute.
Vous pouvez aussi essayer la commande ci-dessous sur votre serveur dans une session Telnet pour trouver cet emplacement:
which sendmail Cette commande peut ne pas fonctionner sur tous les serveurs.

Vous pouvez aussi avoir à modifier l'emplacement du programme perl sur le serveur tout en haut des pages du programme cgi. Votre fournisseur pourra vous indiquer ce qu'il faut inclure ici.
Vous pouvez aussi essayer la commande suivante sur votre serveur dans une session telnet pour trouver l'emplacement de perl:
which perl Cette commande peut ne pas fonctionner sur tous les serveurs.

Vous devez utiliser chmod avec la valeur 755 sur les programmes cgi pour attribuer les droits d'exécution.

Perl 5 doit être installé sur votre système.

Si vous utiliser PGP sur votre serveur, vous devrez utiliser les fichiers PGP et faire de même. Vous pouvez aussi avoir à changer l'emplacement de PGP dans les fichiers.