DavOfe Posted April 25, 2013 Share Posted April 25, 2013 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. /** [b]DbCore->displayError[/b] - [line 307 - classes/db/Db.php] - [1 Arguments] [b]DbCore->query[/b] - [line 581 - classes/db/Db.php] - [1 Arguments] [b]DbCore->q[/b] - [line 372 - classes/db/Db.php] - [2 Arguments] [b]DbCore->insert[/b] - [line 506 - classes/ObjectModel.php] - [2 Arguments] [b]ObjectModelCore->add[/b] - [line 477 - classes/Product.php] - [2 Arguments] [b]ProductCore->add[/b] - [line 1304 - controllers/admin/AdminImportController.php] - [1 Arguments] [b]AdminImportControllerCore->productImport[/b] - [line 2722 - controllers/admin/AdminImportController.php] - [0 Argument] [b]AdminImportControllerCore->postProcess[/b] - [line 158 - classes/controller/Controller.php] - [0 Argument] [b]ControllerCore->run[/b] - [line 348 - classes/Dispatcher.php] - [0 Argument] [b]DispatcherCore->dispatch[/b] - [line 50 - gestion/index.php] - [0 Argument] -------------------------------------------------------------------------------------------------------------------------------------- La informacion de mi version para mas datos es esta. 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 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] 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 More sharing options...
DavOfe Posted April 26, 2013 Author Share Posted April 26, 2013 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 More sharing options...
DavOfe Posted April 27, 2013 Author Share Posted April 27, 2013 Ayudadme por favor. Link to comment Share on other sites More sharing options...
learningprestashop Posted May 26, 2013 Share Posted May 26, 2013 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 More sharing options...
Recommended Posts