Jump to content

Recommended Posts

El fallo que me ha dado al importar los productos desde un CSV ha sido el siguiente.

 

Notice: fgetcsv(): delimiter must be a single character in C:\HostingSpaces\SOLINFCO\solinfco.es\wwwroot\tienda\controllers\admin\AdminImportController.php on line 651 Notice: fgetcsv(): delimiter must be a single character in C:\HostingSpaces\SOLINFCO\solinfco.es\wwwroot\tienda\controllers\admin\AdminImportController.php on line 651 Warning: Invalid argument supplied for foreach() in C:\HostingSpaces\SOLINFCO\solinfco.es\wwwroot\tienda\controllers\admin\AdminImportController.php on line 1256 Notice: fgetcsv(): delimiter must be a single character in C:\HostingSpaces\SOLINFCO\solinfco.es\wwwroot\tienda\controllers\admin\AdminImportController.php on line 651 Notice: fgetcsv(): delimiter must be a single character in C:\HostingSpaces\SOLINFCO\solinfco.es\wwwroot\tienda\controllers\admin\AdminImportController.php on line 651 Warning: Invalid argument supplied for foreach() in C:\HostingSpaces\SOLINFCO\solinfco.es\wwwroot\tienda\controllers\admin\AdminImportController.php on line 1256

[PrestaShopDatabaseException]

 

Data too long for column 'link_rewrite' at row 1INSERT INTO `ps_product_lang` (`id_product`, `meta_description`, `meta_keywords`, `meta_title`, `link_rewrite`, `name`, `description`, `description_short`, `available_now`, `available_later`, `id_lang`, `id_shop`) VALUES ('2', '', '', '', 'gyration-gyrotransport-512mb-pequeno-raton-y-puntero-wireless-con-512mb-de-memoria-y-que-ademas-incluye-software-para-presentaciones', 'Gyration Gyrotransport 512Mb Pequeño Ratón Y Puntero Wireless Con 512Mb De Memoria Y Que Además Incluye Software Para Presentaciones.', '', '', '', '', '4', '1')

at line 605 in file classes/db/Db.php

599. WebserviceRequest::getInstance()->setError(500, '

 '.$this->getMsgError().'. From '.(isset($dbg[3]['class']) ? $dbg[3]['class'] : '').'->'.$dbg[3]['function'].'() Query was : '.$sql, 97);600. 		  }601. 		  else if (_PS_DEBUG_SQL_ && $errno && !defined('PS_INSTALLATION_IN_PROGRESS'))602. 		  {603. 				  if ($sql)604. 						  throw new PrestaShopDatabaseException($this->getMsgError().'<br /><br /><pre>'.$sql.'</pre>');605. 				  throw new PrestaShopDatabaseException($this->getMsgError());606. 		  }607.    }608. 609.    /**

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

 

La informacion de mi version para mas datos es esta.

 

AdminInformation.gif Información sobre su configuración

[b] Información sobre su servidor[/b]

 

[b]Información sobre su servidor:[/b] Windows NT build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586

[b]Versión del software servidor:[/b] Microsoft-IIS/7.5

[b]Versión de PHP:[/b] 5.3.19

[b]Limite de memoria:[/b] 128M

[b]Tiempo Máximo de ejecución:[/b] 300

[b] Información de la base de datos[/b]

 

[b]Versión de MySQL:[/b] 5.1.67-community

[b]Motor MySQL:[/b] InnoDB

[b]Prefijo de tablas:[/b] ps_

[b] Información sobre la tienda[/b]

 

[b]Versión de PrestaShop:[/b] 1.5.3.1

[b]URL de su tienda:[/b] http://192.168.1.200/tienda/

[b]Nombre del tema utilizado:[/b] default

[b] Información sobre el email[/b]

 

[b]Modo de envío de emails:[/b] Utiliza la función email() de PHP

[b] Sus datos[/b]

 

[b]Información sobre usted:[/b] Mozilla/5.0 (Windows NT 6.1; WOW64; rv:20.0) Gecko/20100101 Firefox/20.0

AdminInformation.gif Compruebe configuración

[b]Parámetros requeridos:[/b] [color=green][b]OK[/b][/color]

[b]Parámetros opcionales:[/b] [color=green][b]OK[/b][/color]

AdminInformation.gif Lista de archivos modificados

Se han detectado archivos Cambiados / archivos que faltan

[b] Archivos que faltan (46)[/b]

  • .gitignore
  • modules/blocknewsletter/mails/en/index.php
  • modules/blocknewsletter/mails/en/newsletter_conf.html
  • modules/blocknewsletter/mails/en/newsletter_conf.txt
  • modules/blocknewsletter/mails/en/newsletter_verif.html
  • modules/blocknewsletter/mails/en/newsletter_verif.txt
  • modules/blocknewsletter/mails/en/newsletter_voucher.html
  • modules/blocknewsletter/mails/en/newsletter_voucher.txt
  • modules/blockreinsurance/img/reinsurance-2-1.jpg
  • modules/blockstore/store.jpg
  • modules/blockwishlist/mails/en/index.php
  • modules/blockwishlist/mails/en/wishlink.html
  • modules/blockwishlist/mails/en/wishlink.txt
  • modules/blockwishlist/mails/en/wishlist.html
  • modules/blockwishlist/mails/en/wishlist.txt
  • modules/editorial/homepage_logo_1.jpg
  • modules/followup/mails/en/followup_1.html
  • modules/followup/mails/en/followup_1.txt
  • modules/followup/mails/en/followup_2.html
  • modules/followup/mails/en/followup_2.txt
  • modules/followup/mails/en/followup_3.html
  • modules/followup/mails/en/followup_3.txt
  • modules/followup/mails/en/followup_4.html
  • modules/followup/mails/en/followup_4.txt
  • modules/followup/mails/en/index.php
  • modules/homeslider/images/sample-2.jpg
  • modules/homeslider/images/sample-4.jpg
  • modules/mailalerts/mails/en/customer_qty.html
  • modules/mailalerts/mails/en/customer_qty.txt
  • modules/mailalerts/mails/en/index.php
  • modules/mailalerts/mails/en/new_order.html
  • modules/mailalerts/mails/en/new_order.txt
  • modules/mailalerts/mails/en/productcoverage.html
  • modules/mailalerts/mails/en/productcoverage.txt
  • modules/mailalerts/mails/en/productoutofstock.html
  • modules/mailalerts/mails/en/productoutofstock.txt
  • modules/referralprogram/mails/en/index.php
  • modules/referralprogram/mails/en/referralprogram-congratulations.html
  • modules/referralprogram/mails/en/referralprogram-congratulations.txt
  • modules/referralprogram/mails/en/referralprogram-invitation.html
  • modules/referralprogram/mails/en/referralprogram-invitation.txt
  • modules/referralprogram/mails/en/referralprogram-voucher.html
  • modules/referralprogram/mails/en/referralprogram-voucher.txt
  • modules/sendtoafriend/mails/en/index.php
  • modules/sendtoafriend/mails/en/send_to_a_friend.html
  • modules/sendtoafriend/mails/en/send_to_a_friend.txt

[b] Archivos actualizados (27)[/b]

  • CONTRIBUTORS.md
  • sitemap.xml
  • classes/Product.php
  • config/xml/modules_list.xml
  • controllers/admin/AdminImportController.php
  • modules/blockadvertising/advertising.jpg
  • modules/blocknewproducts/blocknewproducts.tpl
  • modules/blocknewsletter/mails/es/newsletter_verif.html
  • modules/blocknewsletter/mails/es/newsletter_verif.txt
  • modules/cashondelivery/cashondelivery.php
  • modules/cashondelivery/index.php
  • modules/cashondelivery/logo.gif
  • modules/cashondelivery/controllers/index.php
  • modules/cashondelivery/controllers/front/index.php
  • modules/cashondelivery/controllers/front/validation.php
  • modules/cashondelivery/translations/index.php
  • modules/cashondelivery/views/index.php
  • modules/cashondelivery/views/templates/index.php
  • modules/cashondelivery/views/templates/front/index.php
  • modules/cashondelivery/views/templates/front/validation.tpl
  • modules/cashondelivery/views/templates/hook/confirmation.tpl
  • modules/cashondelivery/views/templates/hook/index.php
  • modules/cashondelivery/views/templates/hook/payment.tpl
  • modules/homeslider/images/sample-1.jpg
  • modules/homeslider/images/sample-3.jpg
  • modules/homeslider/images/sample-5.jpg
  • override/classes/controller/FrontController.php

 

 

Sabeis que puede ser, no tengo mas informacion que esta o la que me pregunteis para subsanar esto.

 

Gracias chicos.

Link to comment
Share on other sites

Lo pongo mas corto a ver si me podeis ayudar. Solo pongo esto porque es lo que sale una linea en rojo y no se como solucionarlo

 

599. WebserviceRequest::getInstance()->setError(500, '

 '.$this->getMsgError().'. From '.(isset($dbg[3]['class']) ? $dbg[3]['class'] : '').'->'.$dbg[3]['function'].'() Query was : '.$sql, 97);

600. }

601. else if (_PS_DEBUG_SQL_ && $errno && !defined('PS_INSTALLATION_IN_PROGRESS'))

602. {

603. if ($sql)

[color=#ff0000]604. throw new PrestaShopDatabaseException($this->getMsgError().'<br /><br /><pre>'.$sql.'</pre>');

[/color]605. throw new PrestaShopDatabaseException($this->getMsgError());

606. }

607. }

608.

609. /**

 

Que mala suerte estoy teniendo, siempre hay algo y no consigo poner la web en marcha.

Link to comment
Share on other sites

  • 5 weeks later...

Hombre allí tienes más de un error..., alguno lo tengo yo también así que si averiguo algo te aviso. Por ahora decirte que esto:

Data too long for column 'link_rewrite' at row 1INSERT INTO `ps_product_lang` (`id_product`, `meta_description`, `meta_keywords`, `meta_title`, `link_rewrite`, `name`, `description`, `description_short`, `available_now`, `available_later`, `id_lang`, `id_shop`) VALUES ('2', '', '', '', 'gyration-gyrotransport-512mb-pequeno-raton-y-puntero-wireless-con-512mb-de-memoria-y-que-ademas-incluye-software-para-presentaciones', 'Gyration Gyrotransport 512Mb Pequeño Ratón Y Puntero Wireless Con 512Mb De Memoria Y Que Además Incluye Software Para Presentaciones.', '', '', '', '', '4', '1')

significa que has colocado en la columna link_rewrite de tu base de datos un texto muy largo, que en este caso viene a ser este:

'gyration-gyrotransport-512mb-pequeno-raton-y-puntero-wireless-con-512mb-de-memoria-y-que-ademas-incluye-software-para-presentaciones'
así que fijate bien en la tabla cuál es la longitud máxima de dicho campo y aumentala o simplemente cíñete al máximo.

 

Un saludo.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...