mfrutos Posted February 20, 2012 Share Posted February 20, 2012 Hola, Quiero aprender a manejar prestashop con el web service, pero no consigo pasar de la primera página del tutorial que se encuentra aquí => http://doc.prestashop.com/download/attachments/720902/CRUD+Tutorial+EN.pdf?version=1&modificationDate=1301486324000 El problema, cuando sale la ventana de autenticación, introduzco la clave como nombre y dejo el campo password vacío, y vuelve a pedírmela una y otra vez. Versión Prestashop: 1.4.4.1 El hosting es 1and1 compartido, quizás haya algo mal configurado. Mirando el log de apache, no veo nada raro 212.225.156.14 - - [20/Feb/2012:20:39:27 +0100] "GET /api HTTP/1.1" 200 - popout.es "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.107 Safari/535.1" "-" 212.225.156.14 - - [20/Feb/2012:20:39:29 +0100] "GET /api HTTP/1.1" 200 - popout.es "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.107 Safari/535.1" "-" He buscado en documentación y en el foro, pero no he encontrado solución a mi problema. Agradecería cualquier ayuda o pista. Link to comment Share on other sites More sharing options...
mfrutos Posted February 21, 2012 Author Share Posted February 21, 2012 Quizás deba actualizar a la última versión de prestashop, pero es un sitio en producción y me llevaría mucho tiempo. Por eso pido ayuda antes. Link to comment Share on other sites More sharing options...
mfrutos Posted February 23, 2012 Author Share Posted February 23, 2012 Finalmente decidí actualizar a la última versión de prestashop, y el problema sigue igual. Link to comment Share on other sites More sharing options...
mfrutos Posted February 24, 2012 Author Share Posted February 24, 2012 Arreglado añadiendo las líneas especificadas aquí: http://forge.prestashop.com/browse/PSCFI-4330?focusedCommentId=48727#comment-48727 Link to comment Share on other sites More sharing options...
DjFlo Posted June 29, 2012 Share Posted June 29, 2012 Arreglado añadiendo las líneas especificadas aquí: http://forge.prestas...7#comment-48727 Hola, he realizado justo lo que las instrucciones de ese enlace dice. He añadido esas líneas a su archivo correspondiente pero el problema que tenías de que no pasaba del login me sigue ocurriendo a mí. En el archivo webservice\dispatcher.php he añadido la siguiente línea al final: if(strpos(@php_sapi_name(), 'CGI')){ list($_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW']) = explode(':' , base64_decode(substr($_SERVER['HTTP_AUTHORIZATION'], 6))); }; En el archivo \.htaccess he añadido la siguiente línea entre las llaves <IfModule>: RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] Sin embargo, cuando intento acceder, el login se repite una y otra vez. Del mismo modo mi hosting es 1&1. Gracias. Link to comment Share on other sites More sharing options...
mfrutos Posted July 2, 2012 Author Share Posted July 2, 2012 Sin embargo, cuando intento acceder, el login se repite una y otra vez. Del mismo modo mi hosting es 1&1. Pues a mí sí me funcionó y no sabría ayudarte más. ¿Lo conseguiste finalmente? Link to comment Share on other sites More sharing options...
Recommended Posts