mateobaza Posted March 13, 2013 Share Posted March 13, 2013 Bonjour, J'ai installé une boutique prestashop chez 1and1. J'ai 2 soucis : 1- Je dois importer un fichier csv de 5500 produits. L'import fichier en une fois échous car je dépasse les limites execution_time (300 sec) que je ne peux pas modifier chez cet hebergeur. En spittant ce fichier en plusieurs fichiers de 50 produits, j'arrive à en importer une vingtaine, ensuite les imports échouent, idem je dépasse la limite de temps (300 sec). Est il possible de faire une injection SQL directement de ces produits ? Ou une autre solution, je suis preneur et à l'écoute de touts solution 2- Cette boutique fonctionnait trés bien pendant 2 mois, je n'y suis plus allé pendant une semaine et à mon retour, la connexion est impossible. J'obtiens l'erreur suivant : Fatal error: Uncaught Link to the databases cannot be established: SQLSTATE[HY000] [1045] Access denied for user 'dbo452488875'@'212.227.221.62' (using password: YES) thrown in /homepages/15/d451398449/htdocs/prestashop/classes/db/DbPDO.php on line 58 Je n'ai apporté aucune modification sur la base. Connaissez vous cette erreur ? Si oui, comment peut on la dépanner ? Merci pour votre retour Bien cordialement Link to comment Share on other sites More sharing options...
Jean Francois G Posted March 13, 2013 Share Posted March 13, 2013 ben pour l'erreur, de SQL, pas bien difficile. Tu va sur ton compte 1and1, puis tu accede a ta BD via le MySql du panneau d'admin de 1and1. Ensuite tu verifie que ton user et mot de passe entré dans le setting.inc.php est bien identique à celui paramétré dans ta BD et dans ton 1and1, que ce user à bien les droits sur cette base de données. Pour l’importation des articles via sql, c'est possible si c'est un transfert d'un prestashop à un autre, sinon je ne vois pas comment. Link to comment Share on other sites More sharing options...
mateobaza Posted March 14, 2013 Author Share Posted March 14, 2013 Merci Jean François pour ces informations. J'ai résolu mon souci de connexion BD, j'ai réinitialisé le mdp de la base et je l'ai renseigné dans setting.inc.php et c'est bon. En fait mon principal souci est l'import d'un fichier produit qui contient 5500 occurences. En essayant sans aucune manipulation, j'iobtiens l'erreur 500 (300 secondes). J'ai essayé de mettre StoreCommander mais c'est assez compliqué avec l'install d'ionCube, j'ai testé l'install pendant 2 heurtes, j'ai arrété, j'ai l'impression qu'il y a un souci avec ma version de PHP, enfin ce n'est pas trés clair. En ce moment j'essaie en positionnant un fichier php.ini dans plusieurs repertoires, l'imprtation dure environ une minute, ci dessous le détail du php.ini : allow_url_fopen = On; max_execution_time = 6000 ; Max execution time, in seconds max_input_time = 6000 ; Max parsing request time in seconds memory_limit = 128M ; Max memory a script may consume max_input_vars = 3000; Max number of Post variables suhosin.post.max_vars = 3000; suhosin.request.max_vars = 3000; Si tu as un indice ce serait cool car c'est ma derniére tâche sur ce site. Merci Link to comment Share on other sites More sharing options...
Togheishop Posted January 3, 2015 Share Posted January 3, 2015 j'ai un peu le m$eme soucis, chez ovh. avant ca marchait ben, mais là, ca plante a 10 ref seulment Link to comment Share on other sites More sharing options...
Eolia Posted January 3, 2015 Share Posted January 3, 2015 Bon il y a une solution: Installez une copie de votre site + bdd en local Réglez votre max_execution_time à 3600 (1 heure) ou plus si nécéssaire. Faites votre import en local Exporter vos tables et importez-les dans la base de votre site en ligne Idem pour votre répertoire /img s'il a été modifié Link to comment Share on other sites More sharing options...
Togheishop Posted January 3, 2015 Share Posted January 3, 2015 comment on fait pour régler le time limit? ou, comment, enfin dans le detail svp?? Merci Link to comment Share on other sites More sharing options...
Eolia Posted January 3, 2015 Share Posted January 3, 2015 Une fois wamp installé (si vous êtes sous windows) cliquez bouton gauche sur l'icone verte de wamp dans la barre des tâches, PHP->php.ini Dans le fichier qui s'ouvre changez la valeur de max_execution_time, enregistrez et relancez wamp Link to comment Share on other sites More sharing options...
Togheishop Posted January 3, 2015 Share Posted January 3, 2015 d'accord merci Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now