Skip to main content

SIPS : chemin d'appel Request chez GANDI

More
12 years 2 days ago #173653 by garstud
-- HikaShop version -- : 2.3.3
-- Joomla version -- : 3.3.2
-- PHP version -- : 5.4

Bonjour,

Dans le cadre de la mise en place d'une solution de VAD/TPE sur un serveur GANDI avec la solution ATOS SIPS, on rencontre une spécificité pour la mise en place des scripts CGI-BIN.

Gandi impose de stocker les executables binaires request et response dans un dossier spécifique. Ils ne peuvent donc pas etre uploadé/utilisé via l'uploader d'HikaShop.
(en fait ils sont même prè-installés par Gandi himself !)
wiki.gandi.net/fr/simple/faq#comment_ins...r_les_paiements_atos

Du coup j'ai une question :
- Comment faire pour que le plugin HikaShop ATOS SIPS utilise le chemin imposé par GANDI ?

Merci pour vos réponses.

Please Log in or Create an account to join the conversation.

More
12 years 2 days ago #173658 by nicolas
Bonjour,

Normalement, il suffit de mettre le chemin du dossier des binaires ( d'après la doc c'est /usr/local/bin/atos/ ) dans le champs upload folder du plugin SIPS ATOS et HikaShop trouvera les binaires dedans tout seul.

Please Log in or Create an account to join the conversation.

More
12 years 1 day ago #173761 by pouce
J'ai essayé cette solution mais le plugin ne cherche pas au bon endroit.
J'ai un message d'erreur

Mon chemin ressemble à srv/../.../.../.../htdocs
et au lieu d'aller vers usr/local/bin/atos
il cherche srv/.../.../.../.../htdocs/usr/local/bin/atos

Pour être prévoyant, quel hébergeur conseillez-vous ? les contraintes de Gandi ont l'air d'être un peu difficile à contourner.

Merci pour vos conseils,

Please Log in or Create an account to join the conversation.

More
12 years 1 day ago #173763 by pouce
Gandi est assez tordu, quand je me connecte via ftp j'arrive dans ce dossier
/lamp0/web/vhosts/nom_d_hote/htdocs

alors que mon chemin est
/srv/data/web/vhosts/nom_d_hote/htdocs/
dans la config de joomla

d'ailleurs impossible d'activer la couche ftp, le problème viendrait-il de cela ?

Please Log in or Create an account to join the conversation.

More
12 years 22 hours ago #173915 by Jerome
Bonjour,

Entre les deux répertoires, je pense que "lamp0" est juste un alias fait dans leur serveur FTP.
Donc je ne pense pas qu'il faut se prendre la tête avec cela ; de tout façon comme l'explique garstud dans son message, il ne faut pas chercher à uploader les binaires puisqu'ils sont déjà là.

Sinon, je ne comprends pas votre soucis de "couche ftp".

Et comme le disais Nicolas, il faut entrer le chemin absolu du répertoire : /usr/local/bin/atos/
Il ne faut pas oublier le "/" au départ, faisant la différence entre le chemin relatif et celui absolu.

Cordialement,

Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Please Log in or Create an account to join the conversation.

More
12 years 21 hours ago - 12 years 21 hours ago #173917 by pouce
Bonjour Jerome,

l'erreur venait bien de là, mais j'ai toujours un petit problème, c'est qu'il est rajouté un /b et les fichiers request.php et response.php sont à la racine du dossier /usr/local/bin/atos et non /usr/local/bin/atos/b

Où peut-on enlever ce /b ?

Merci d'avance,

le ftp est désactivé et ne pose pas vraiment de problèmes, par contre je ne peux pas l'activer avec les identifiants ftp que j'ai en ma possession.
Last edit: 12 years 21 hours ago by pouce.

Please Log in or Create an account to join the conversation.

More
11 years 11 months ago #174175 by nicolas
Bonjour,

Normalement, dans le cas où le dossier est imposé, le safe mode du serveur est activé et HikaShop n'ajoute pas le /b/ au chemin.
Sinon, pour l'enlever, il faut éditer le fichier plugins/hikashoppayment/atos/atos.php et changer la ligne:
$vars["bin_folder"]=$path.'b'.DS;

en:
$vars["bin_folder"]=$path;

Please Log in or Create an account to join the conversation.

More
11 years 9 months ago #182754 by pouce
Bonjour, je réponds avec du retard désolé

Il existe un fichier php-custom.ini dans le dossier de l'hébergement simple hosting de chez gandi (/lamp0/etc/php)
On doit pouvoir activer le safe mode dans ce fichier. Par contre j'ai lu dans la doc de php que le safe mode est devenu obsolète à partir de la version 5.3 et a été supprimé dans la version 5.4

La version actuelle de php sur simple hosting est la 5.4.4

J'ai changé d'hébergement depuis, merci pour la solution que j'aurais pu trouver dans la doc!!!

Please Log in or Create an account to join the conversation.

Time to create page: 0.194 seconds
Powered by Kunena Forum