lenieto3 Posted May 15, 2014 Share Posted May 15, 2014 Hola, quiero instalar prestashop 1.6 en mi servidor pero me sale el siguiente error cuando trato de hacerlo con el script php. PHP: Notice : Undefined offset: 2 in ~/classes/datas.php Cuando trato de instalarlo utilizando el navegador solo llego hasta donde se ingresan los datos de configuración de la base de datos y cuando doy click en el botón para probar la conexión a base de datos no pasa nada, tampoco cuando le doy continuar con la instalación. Esta es la información del servidor # cat /etc/debian_version 6.0.9 # php -vPHP 5.3.3-7+squeeze19 with Suhosin-Patch (cli) (built: Feb 17 2014 10:10:23)Copyright © 1997-2009 The PHP GroupZend Engine v2.3.0, Copyright © 1998-2010 Zend Technologies with Suhosin v0.9.32.1, Copyright © 2007-2010, by SektionEins GmbH # apache2 -vServer version: Apache/2.2.16 (Debian)Server built: Feb 1 2014 21:22:42 # mysql --versionmysql Ver 14.14 Distrib 5.1.73, for debian-linux-gnu (x86_64) using readline 6.1 ¿Me podrían ayudar con este problema? ¿Debería instalar prestashop 1.5? ¿Debería actualizar a PHP 5.4 o actualizar alguna otra cosa? Gracias. Link to comment Share on other sites More sharing options...
Loadinges Posted May 16, 2014 Share Posted May 16, 2014 Buenos días, PHP 5.3 es compatible con Prestashop 1.5 y 1.6, no deberías actualizar aunque si es recomendable por rendimiento. ¿Cuando verifica los requisitos del servidor te indica que todo está correcto? ¿Has probado a descargar de nuevo Prestashop de la web oficial? Por si se hubiera descargado mal y algún fichero estuviera corrupto. Link to comment Share on other sites More sharing options...
lenieto3 Posted May 16, 2014 Author Share Posted May 16, 2014 Buenos días, PHP 5.3 es compatible con Prestashop 1.5 y 1.6, no deberías actualizar aunque si es recomendable por rendimiento. ¿Cuando verifica los requisitos del servidor te indica que todo está correcto? ¿Has probado a descargar de nuevo Prestashop de la web oficial? Por si se hubiera descargado mal y algún fichero estuviera corrupto. Hola, gracias por tu ayuda. Ya actualicé php # php -vPHP 5.4.28-1~dotdeb.0 (cli) (built: May 7 2014 22:17:47)Copyright © 1997-2014 The PHP GroupZend Engine v2.4.0, Copyright © 1998-2014 Zend Technologies Sí, al verificar los requisitos todo aparece bien y puedo continuar sin problema. Acabé de descargar nuevamente Prestashop 1.6 del enlace oficial pero sigo teniendo el mismo problema. Me parece curioso que aunque le doy la información de base de datos (nombre: tienda, usuario: user, clave:pass1234) en el mensaje de error sigue apareciendo Access denied for user 'root'@'localhost' (using password: NO) es como si no tomara los argumentos que le paso al script. ¿Sabes si existe alguna firma oficial para validar la descarga del instalador? Link to comment Share on other sites More sharing options...
lenieto3 Posted May 23, 2014 Author Share Posted May 23, 2014 (edited) Ya encontré el problema (gracias a @xtaz07), estaba cometiendo un error en el momento de pasar los parámetros al script. Estaba usando la forma unix: --parametro valor Y debía hacerlo de la forma --parametro="valor" Gracias Edited May 25, 2014 by lenieto3 (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts