Jump to content

[RESOLU]Problème d'utilisation des webservices Prestashop


Recommended Posts

Prestashop v_1.5.4.1

Serveur web : wampserver (localhost)(Windows)

Webservices : Activé

 

Bonjour,

 

J'aimerai utiliser le webservice de prestashop pour créer une application de synchronisation de bases de données. Le problème est qu'il m'est impossible d'accéder au webservice en tapant /api/ à la fin d'url du site(qui est si je ne me trompe pas : http://localhost/api/).

 

En revanche, je peux accéder au XML via l'adresse http://localhost/web.../Dispatcher.php et accéder à la liste des ressources mais les URLs donnés dans le XML (exemple : http://localhost/api/products) ne fonctionnent pas et me renvoyent sur l'erreur 404 de prestashop.

 

Merci d'avance.

 

------------------------------------------

 

EDIT : La solution est toute bête mais n'est pas répertoriée dans le guide de développement prestashop :

N'oubliez pas d'activer l'URLs Rewriting

 

Sous Windows : %systemDrive%/wamp/bin/apache/apache2.x.x/conf/httpd.conf

 

Modifiez les lignes comme ci-dessous :

 

<directory>

Options FollowSymLinks

AllowOverride All

Order deny,allow

Deny from all

</directory>

 

[...]

 

Options Indexes FollowSymLinks

 

#

# AllowOverride controls what directives may be placed in .htaccess files.

# It can be "All", "None", or any combination of the keywords:

# Options FileInfo AuthConfig Limit

#

AllowOverride All

 

Sources : ici

Edited by blopfish (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...