Bonjour,
j’ai empaqueter le logiciel abantecart (au stade d’essai pour l’instant). Il ne fonctionne malheureusement pas. Je demande donc de l’aide à la communauté, si elle peut m’aider. l’erreur est dans un des fichier de configuration de abantecart.
C’est un logiciel pour créer des sites type “ecommerce”.
Je ne suis pas expert en php mais apparemment c’est l’installation en ligne de commande qui ne lui plaît pas.
Merci d’avance,
(Bien-sûr ce topic fait office d’annonce aussi : j’avertirai quand le paquet sera fonctionnel.)
frju365
Salut, à quoi sert ta variable $with_mysql ?
Il ne me semble pas qu’elle ait été définie, et que du coup la BDD ne se crée pas
Qui plus est, je pense que pour --http_server il faille rajouter le path (sans slash avant ni après)
Je ne sais malheureusement pas la résoudre. J’ai essayer à nouveau et j’obtiens cette erreur : ./install: ligne 102: erreur de syntaxe : fin de fichier prématurée ./install: ligne 97: caractère de fin de fichier (EOF) prématuré lors de la recherche du « " » correspondant
Merci. La première erreur est résolue. Maintenant l’erreur est : caution: filename not matched: /var/www/abantecart et Unable to extract source tarball
Ça doit venir de ton script common. Éventuellement retire le pour faire le download manuellement dans le script install, ça facilitera la diagnostic
Je pense que les fonctions déportées en common c’est pas mal que si ce sont des fonctions que tu maitrises ou suffisamment prouvées
En fait ce ?s=admin vient du choix que j’ai fait de l’appeler “admin”… mais ceci peut être changé librement en changeant juste une variable dans /var/www/abantecart/system/config.php : define('ADMIN_PATH', 'admin'); en le changeant, par exemple, par define('ADMIN_PATH', 'nom_administration_personnalise');. Dans ce cas-là, il faudra accéder à l’interface d’administration par https://your-domain.tld/?s=nom_administration_personnalise ou https://your-domain.tld/index.php?s=nom_administration_personnalise
Ceci permet de garder l’URL secrète. J’en profite pour rappeler que l’utilisation de certificat auto-signé est vivement déconseillé pour l’ouverture d’un site e-commerce(il faut au moins un certificat letsencrypt signé).
J’espère que ma réponse t’a aidé.
Si tu as d’autres questions ou si tu ne comprends pas bien quelque chose, n’hésite surtout pas.
frju365
alors maintenant question piège, est-il possible de créer son extension de paiement ???
J’aimerais proposer au acheteur la possibilité de payer en Ğ1 !
C’est compliqué ou c’est impossible ?
Bonjour !
Je pense que c’est possible… mais je pense qu’il faut la créer(l’extension). Tu peux déjà ajouter cette monnaie dans System>Localization<Currencies. Mais bien-sûr il faut ensuite une extension qui puisse accepter les paiements avec cette monnaie. Il faudrait demander sur la chaine IRC de duniter ou sur le forum. Pour la création de la monnaie, il faut connaître la valeur de la monnaie par rapport à la monnaie par défaut. il existe une très bonne documentation à ce propos ici : http://docs.abantecart.com/pages/quickstart/currency_settings.html