dimanche 27 septembre 2009

SPBAS - Down for maintenance

Bonjour,

Il m'arrive d'utiliser dans un cadre professionnel l'outil SPBAS v1.1.0 développé par l'équipe de solidPhp.



En quelques mots, cet outil fait office de boutique et de gestion de licences. Lorsqu'un client passe commande, une clé de licence lui est automatiquement attribuée. Dans l'application qu'elle télécharge vous devez incorporez un peu de code de SPBAS pour qu'il effectuer les vérifications de licence.
Cela permet de facilement gérer les licences pour vos applications web et de vous créer une petite boutique pour vendre vos applications web (Php, Mysql, ...)

Cet outil est customisable a volonté. On peut entre autres, lors de l'installation, changer les noms de dossiers par défaut qui définiront chaque espace. L'espace administration, l'espace client, ...

Ainsi on peut dissimuler son espace administration dans un dossier nommé "odzoaiuzeo90238". Gage de sécurité ? Cela va ralentir les pirates mais ils trouveront bien un autre moyen de s'infiltrer si ils le souhaitent :)

Bref, Nous pouvons donc définir les dossiers à notre guise. Cependant un bug dans le code de SPBAS empèche le site de fonctionner correctement. Le message "Down for maintenance" apparaissant peut importe les modifications dans l'administration.

Pour résoudre ce problème, il faut éditer le fichier suivant :

api/configuration.php

A la ligne 2, on voit qu'il fixe le nom du dossier admin. Or il est écrit en dur "admin".
Notre dossier admin étant "odzoaiuzeo90238", il faut remplacer "admin" par "odzoaiuzeo90238", enregistrer et revenir à l'accueil de votre boutique. (en enlevant le ?task=down_for_maintenance).

Bon courage pour votre boutique avec SPBAS !

Liens interessants :
Documentation sur SPBAS : http://solidphp.com/docs/

Aucun commentaire:

Enregistrer un commentaire